Ola amigos oque pode estar de errado nessa declaração ?
SELECT
usu_id, cam_id, tlg_id, tel_id, new.duration , tsd_data_spool,
timestamp new.data_agi - interval new.duration sec ,new.data_agi
FROM tosend where tsd_id = cast(new.clid as integer);
Mas se eu coloco os valores como abaixo a função não da erro!
SELECT
usu_id, cam_id, tlg_id, tel_id, new.duration , tsd_data_spool,
timestamp ''2009-12-21 18:00:00'' - interval '' 20 sec'' ,new.data_agi
FROM tosend where tsd_id = cast(new.clid as integer);
Erro:
ERRO: erro de sintaxe em ou próximo a "$2"
LINE 1: ...tlg_id, tel_id, $1 , tsd_data_spool, timestamp $2 - inte...
^
SQL state: 42601
Contexto: SQL statement in PL/PgSQL function "ligacoes" near line 16
Grato pela ajuda
Luiz Henrique Sales
Net2tel
email: [email protected]
http://www.net2tel.com.br
Phone: +55-11-2824-6489
Cell : +55-11-6368-7615
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral