From: | Edwin Perez Lozano <edwinandperez(at)gmail(dot)com> |
---|---|
To: | Javier Serrano <javier(dot)serrano(at)grupo-condor(dot)net> |
Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: Como accesar a los campos de las variables NEW y OLD de un trigger sin necesidad de colocarle nombre del campo. |
Date: | 2007-03-26 16:38:58 |
Message-ID: | 1174927138.1032.5.camel@desarrollo3.aeroenvios.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
El lun, 26-03-2007 a las 11:24 -0500, Javier Serrano escribió:
> Es algo como lo siguiente:
>
> Tengo un trigger, en él tengo la necesidad de recorrer las constantes
> NEW y OLD que son tipo RECORD, ahora deseo accesar a sus campo sin
> tener que nombrarlos, es decir:
>
> trigger de la tabla usuario campos campo1, campo2, campo3
>
> Para referirme a ellos me toca colocar:
> NEW.campo1, NEW.campo2, NEW.campo3 ó
> OLD.campo1, OLD.campo2, OLD.campo3
>
> Lo que necesito es algo como lo siguiente:
>
> NEW.0 'Para referirme a campo1 de la variable NEW , algo asi,
> accesar por medio del index y no del nombre del campo
>
> lo he intentado asi, pero no me deja:
> NEW.0
> NEW.$0
> NEW[0]
> NEW(0)
> NEW.(0)
>
> De ninguna forma sale: si alguien sabe como se hace referencia
> alos campos de estas variables con un index, por favor envienme como:
>
> Gracias...
El objetivo de accederlos por medio de un indice es ....?
From | Date | Subject | |
---|---|---|---|
Next Message | Alvaro Herrera | 2007-03-26 16:44:23 | Re: Como accesar a los campos de las variables NEW y OLD de un trigger sin necesidad de colocarle nombre del campo. |
Previous Message | Javier Serrano | 2007-03-26 16:24:37 | Como accesar a los campos de las variables NEW y OLD de un trigger sin necesidad de colocarle nombre del campo. |