Auditoria por campos seleccionados
Tengo instalada la base de datos 10g y trabajo con forms 6i.
Debo desarrollar una auditoria de las tablas de una base de datos que serán seleccionadas por un usuario, sobre cada tabla seleccionara también que campos auditar, este paso lo tengo realizado mediante mantenimientos que ya elabore. Lo que quisiera hacer es que al darle guardar al mantenimiento crear un trigger en la tabla indicándole como parámetro que campo debe auditar, no se si esto es posible, no se si se pueda crear un trigger en tiempo de ejecución o bien crear en un package en la bd, un procedure que reciba como parámetros el nombre de la tabla y el campo que fue afectado, aun así al guardar el mantenimiento mencionado antes, necesitaría agregar un trigger que dispare el procedure en el package. ¿Qué sugerencias me puedes dar?
Gracias, si no soy muy explicito por favor indicame para plantear la pregunta de otra forma.
Debo desarrollar una auditoria de las tablas de una base de datos que serán seleccionadas por un usuario, sobre cada tabla seleccionara también que campos auditar, este paso lo tengo realizado mediante mantenimientos que ya elabore. Lo que quisiera hacer es que al darle guardar al mantenimiento crear un trigger en la tabla indicándole como parámetro que campo debe auditar, no se si esto es posible, no se si se pueda crear un trigger en tiempo de ejecución o bien crear en un package en la bd, un procedure que reciba como parámetros el nombre de la tabla y el campo que fue afectado, aun así al guardar el mantenimiento mencionado antes, necesitaría agregar un trigger que dispare el procedure en el package. ¿Qué sugerencias me puedes dar?
Gracias, si no soy muy explicito por favor indicame para plantear la pregunta de otra forma.
1 Respuesta
Respuesta de sindimad
1