Fórum SQL que retorna a diferença entre datas #58071

26/03/2007

0

Olá.

Gostaria de saber se no firebird (2.0) possui alguma função ou UDF que retorna a diferença entre duas datas, como segue no script abaixo:
SELECT ( ´today´ - DTVENCIMENTO ) FROM CONTAS
Note que quero obter a diferença da data em relação a data atual. Esse scrip não roda no firebird.

Será que terei que criar uma UDF para isso?

[b:cf3d5fa306]Obs.:[/b:cf3d5fa306] Não quero utilizar parâmetros pela camada de interface do sistema, quero que tudo seja configurado na camada de dados.

[color=green:cf3d5fa306]Movido de Delphi para Interbase/Firebird[/color:cf3d5fa306]


Marcelo

Marcelo

Responder

Posts

26/03/2007

Gandalf.nho

Tente assim:

SELECT (CURRENT_DATE - DTVENCIMENTO) FROM CONTAS



Responder

Gostei + 0

10/05/2007

Fábio Valente

Bom, não fui eu quem solicitou a dica, mas precisei e funcionou.

Obrigado.


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar