Hola,
Estoy utilizando un sistema de auditoria a base de triggrers, en cada
tabla tengo un triggers que llama a una función, en esta funcion utilizo
la funcion current_query().
Hasta aquí todo bien, el problema es que cuando ejecuto varias
instrucciones a la vez (desde pgadmin ) me trata todas las
instrucciones como una sola
¿Hay alguna otra función que me devuelva la instrucción que activa el
trigger?
Ejemplo desde pgadmin:
select * from clientes;
select * from productos;
update precios set precio = 0 where familia = 'XX' -- en esta tabla
esta el trigger
Actualmente la función current_query() me devuelve esto : select * from
clientes;select * from productos;update precios set precio = 0 where
familia = 'XX'
lo que necesito es una función que solo me devuelva la sentencia que
activa el trigger , en este caso esto : update precios set precio = 0
where familia = 'XX
Gracias