Olá Pessoal!
Eu utilizo o Firebird 2.0 / 2.1
Tentei utilizar uma função muito comum no SQL Server que o Datediff.
Essa função tem por finalidade trazer um valor entre duas datas, como por exemplo: quantidades de dias entre o intervalo.
Exemplo da linha de comando:
Datediff(Day,'01.01.2007','01.06.2007') as dias
outro exemplo
Datediff(Day,'01.01.2007',(currente_date)) as dias
Só que, ao enviar o comando para o Firebird eu recebo a seguinte mensagem:
An error was found in the application program input parameters for the SQL statement.
Dynamic SQL Error.
SQL error code = -804.
Function unknown.
DATEDIFF.
Eu descobri que será necessário utilizar uma UDL para habilitar a função Datediff e resolver este problema, mas eu não consigo encontrar uma UDL para o Firebird com esse propósio.
Se alguém souber de alguma coisa, por favor me ajude. Eu já tentei de tudo e não encontro o arquivo ou a solução
Um grande abraço a todos
- Miguceamma and JeffMalm curtiram esta postagem