[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