2009/4/16 Rubens José Rodrigues <[email protected]>:
>
> Não, o cast ali (vData :=(now() + (i||' minutes')::interval) as time;) a
> variavel deveria pegar o “agora” mais o interval em minutos (exemplo
> agora=data hoje + 09:00 + intervalo de i minutos).

Então retire o cast para time ou faça este cast para timestamp.


>
> Já aqui (if cast(vData as time)<='18:00:00'), ai sim, se pegando somente o
> horario da variavel e for igual ou superior a 18h ignore o bloco de comando.

Se vData contiver um timestamp então tudo bem mas você havia
armazenado apenas um time.


Osvaldo
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a