[firebase-br] RES: DATEDIFF em PROCEDURE
Ivan Guimarães Meirelles
igmeirelles em gmail.com
Dom Dez 5 13:03:41 -03 2010
Olá Fasystem...
DATEDIFF retorna um valor do tipo bigint, verifique se a variável :liberado
depois do INTO, é desse mesmo tipo.
Espero ter ajudado.
Um abraço.
-----Mensagem original-----
De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em
nome de Fasystem
Enviada em: sexta-feira, 3 de dezembro de 2010 10:36
Para: 'FireBase'
Assunto: [firebase-br] DATEDIFF em PROCEDURE
Bom Dia a todos!
Alguém sabe me dizer se é possível usar a função DATEDIFF em uma procedure.
Estou tentando utiliza-la e esta dando acusando erro de parse error em
datediff(minute.
A instrução é a seguinte:
select STATUS, iif((SERASADATA + coalesce(SERASACONTADOR,0)) <
current_date,'CONSTA',SERASA),
LIMITE, FILIAL, datediff(minute from LIBERADO to current_timestamp) from
CADASTROS
where ID = :idcadastro into :statuscadastro, :serasa, :limite, :filial,
:liberado;
Usando FB 2.5 e o campo LIBERADO é TIMESTAMP.
[ ]'s
Jose Aparecido da Silva
Fasystem
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para
saber como gerenciar/excluir seu cadastro na lista, use:
http://www.firebase.com.br/fb/artigo.php?id=1107
Para consultar mensagens antigas: http://firebase.com.br/pesquisa
Mais detalhes sobre a lista de discussão lista