Trigger y procedimiento almacenado
Buen d铆a:
Quiero usar triggers para auditar una BD.
Tengo un trigger sobre una tabla y quiero ejecutar un procedimiento almacenado cuando se dispare el trigger.
Hasta aqu铆 no hay problemas.
El problema surge cuando quiero pasar por parametro al procedimiento almacenado la variable old.
Preguntas:
1) C贸mo la paso en el trigger?
call nombre_procedimiento(old)?????
2) C贸mo reviso el parametro en la definici贸n del procedimiento almacenado?
procedure nombre_procedimiento(row tabla%rowtype)????
Me pareci贸 l贸gico hacerlo as铆, pero cuando quiero guardar el trigger me tira el siguiente error
ORA-00904: "OROW": invalid identifier
Si me pueden ayudar estar铆a bueno.
Desde ya muchas gracias.
Quiero usar triggers para auditar una BD.
Tengo un trigger sobre una tabla y quiero ejecutar un procedimiento almacenado cuando se dispare el trigger.
Hasta aqu铆 no hay problemas.
El problema surge cuando quiero pasar por parametro al procedimiento almacenado la variable old.
Preguntas:
1) C贸mo la paso en el trigger?
call nombre_procedimiento(old)?????
2) C贸mo reviso el parametro en la definici贸n del procedimiento almacenado?
procedure nombre_procedimiento(row tabla%rowtype)????
Me pareci贸 l贸gico hacerlo as铆, pero cuando quiero guardar el trigger me tira el siguiente error
ORA-00904: "OROW": invalid identifier
Si me pueden ayudar estar铆a bueno.
Desde ya muchas gracias.
