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