On Tue, Nov 6, 2012 at 11:38 AM, Juan <[email protected]> wrote: > > segun entendi el trigger llama con un "parametro" NEW u OLD representando > la row que se altera, > Para testear esta funcionalidad le hice un update > update dato_d set fecha_baja = fecha_baja ; > No modifico nada, pero lo que motiva este corre es que algunas veces parece > que el OLD y el NEW vienen en null > de manera que si intento acceder a el campo id me sale el error 'valor no > inicializado' >
obvio.. en INSERT el registro OLD no esta inicializado porque no hay valor anterior en DELETE el registro NEW no esta inicializado porque no hay valor modificado (o nuevo) -- Jaime Casanova www.2ndQuadrant.com Professional PostgreSQL: Soporte 24x7 y capacitación Phone: +593 4 5107566 Cell: +593 987171157 - Enviado a la lista de correo pgsql-es-ayuda ([email protected]) Para cambiar tu suscripción: http://www.postgresql.org/mailpref/pgsql-es-ayuda
