Criando User Defined Functions do SQLite3 no QT

Yo, tempinho sumido já mas voltando a brincar com C++ agora.

Primeiro, “O que é uma User Defined Function(UDF)?”.

Como o nome diz, é uma função criada pelo usuário(sua app), por exemplo:

UPDATE products SET price = toMoney(price_cents);

A função “toMoney”, como o próprio nome diz, serve pra transformar uma string/inteiro em uma string em formato de dinheiro, porém essa função não existe. É ai que entram as UDFs. Se não existe, então criamos!

Vou partir do princípio que você vai fazer isso em um programa em QT4.
Continue reading