From: | Alvaro Herrera <alvherre(at)commandprompt(dot)com> |
---|---|
To: | Alexander Quilca <alquilca(at)hotmail(dot)com> |
Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: Insercion con funciones |
Date: | 2006-09-06 23:16:21 |
Message-ID: | 20060906231621.GL14024@alvh.no-ip.org |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Alexander Quilca escribió:
> Srs. tengo la siguiente funcion que tiene que insertar informacion en una
> tabla
>
>
> CREATE OR REPLACE FUNCTION "FN_I_CAB_CCC" (pano_eje varchar,pnro_ccc
> varchar ,pnro_sol varchar ,pcod_sec varchar ,pfch_ccc timestamp ,pcod_tar
> varchar ,pctr_cos varchar ,pgls_ccc text ,pflg_anu boolean ,pfch_anu
> timestamp ,pinf_reg text)
El problema es que la funcion recibe timestamp, y le estas pasando now()
que es un timestamptz. Te sugiero cambiar la tabla, que las columnas
fch_ccc y fch_anu sean definidas con el tipo "timestamptz" en lugar de
timestamp.
Alternativa: usar now()::timestamp en vez de now(). No te recomiendo
esto.
--
Alvaro Herrera http://www.CommandPrompt.com/
PostgreSQL Replication, Consulting, Custom Development, 24x7 support
From | Date | Subject | |
---|---|---|---|
Next Message | Wdiaz | 2006-09-07 00:42:02 | Re: Malformed function or procedure escape syntax at offset 1. |
Previous Message | Alexander Quilca | 2006-09-06 22:57:22 | Insercion con funciones |