Re: Como accesar a los campos de las variables NEW y OLD de un trigger sin necesidad de colocarle nombre del campo.

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 ....?

In response to

Responses

Browse pgsql-es-ayuda by date

  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.