Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/03/2007, 10:51
rusinho
 
Fecha de Ingreso: agosto-2006
Mensajes: 179
Antigüedad: 17 años, 9 meses
Puntos: 0
Busqueda TRIGGERS, NEW y OLD, disparadores postgresql

Estoy trabajando con una funcion disparadora en mi base de datos para la auditoria, deseo crear un disparador por cada tabla para llamar a esta funcion, pero deseo recorrer los campos de las variables NEW y OLD, pero no he podido hacerlo, tengo una tabla usuario con dos campos login y nombre, esos campos se los paso por parametros a la funcion osea los argumentos que envio son login,nombre, lo que deseo es traer los valores de esos campos pero de las variables NEW y OLD, estoy trabajando con plpgsql, se que con pltcl se puede, asi que creo que con plpgsql tambien, el problema es que no se como lo he intentado asi pero no funciona:
NEW."|| TG_ARGV[0] ||",
NEW["|| TG_ARGV[0] ||"]
NEW("|| TG_ARGV[0] ||")

De ninguna manera funciona, agradeceria si me pueden colaborar, de antemano muchas gracias.