triger NEW.record.campo

From: raul andrez gutierrez alejo <raulandrez(at)gmail(dot)com>
To: FORO POSTGRES <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: triger NEW.record.campo
Date: 2016-04-12 23:32:31
Message-ID: CAHQFj71AyWFe5YE+jM2Q3mL_aqti1DR3gtLFPWLqzee0eY1mtQ@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Hola Lista.

quiero hacer un tiger genérico para evaluar en varias tablas con el mismo
triger.

yo realizo un select y obtengo el nombre de varios campos de la tabla
filtrando con TG_TABLE_NAME.

el resultado lo guardo en un record y necesito evaluar en NEW cada campo.

si raise notice ' campo % ',campos.column_name; genera como salida
"precio", necesito que obtener el valor de NEW.precio, como seria?

raise notice ' valor campo % ',NEW.campos.column_name;

raise notice ' valor campo % ',NEW.(campos.column_name);

en php es posible este comportamiento con $$variable, en postgres hay algo
similar?

--
Raul Andres Gutierrez Alejo

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Freddy Martinez 2016-04-13 03:21:25 Problema con Postgrres en Consola
Previous Message mauricio pullabuestan 2016-04-12 22:33:27 Nuevo campo en todas las tablas de la base de datos