From: | Rodrigo Gonzalez <rjgonzale(at)estrads(dot)com(dot)ar> |
---|---|
To: | Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org> |
Cc: | Alejandro Carrillo <fasterzip(at)yahoo(dot)es>, Marco Vinicio Jimenez Rojas <viniciojr(at)gmail(dot)com>, Ayuda <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: error en funcion |
Date: | 2011-12-07 22:14:13 |
Message-ID: | 4EDFE535.7010506@estrads.com.ar |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
On 12/07/2011 06:53 PM, Alvaro Herrera wrote:
> Excerpts from Alejandro Carrillo's message of mié dic 07 18:23:47 -0300 2011:
>> no debería ser:
>>
>> viaje := insert into pago_viajes(transportista, fecha,monto_total,monto_vales,
>> monto_pago, estado) values(transp, fecha,montoT,montoV, montoP,
>> estado)returning idpago_viajes;
>>
>> faltan los 2 puntos para la asignación del campo serial
> Tanto = como := sirven para la asignación en plpgsql.
>
Que yo sepa insert no devuelve...
tenes que cambiar por
insert into pago_viajes(transportista, fecha,monto_total,monto_vales,
monto_pago, estado) values(transp, fecha,montoT,montoV, montoP,
estado) returning idpago_viajes into viaje;
O sea, usar into<variable>
Saludos
Rodrigo
From | Date | Subject | |
---|---|---|---|
Next Message | Marco Vinicio Jimenez Rojas | 2011-12-07 22:31:29 | Re: error en funcion |
Previous Message | Alvaro Herrera | 2011-12-07 22:13:58 | RE: Quiero unirme a la lista |