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: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]
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
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
Curtir tópico
+ 0
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.
Obrigado.
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)