Re: Insercion con funciones

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

In response to

Browse pgsql-es-ayuda by date

  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