Zona HTML Zona Java Zona PHP Zona ASP Zona Bases de datos
Inicio > Foros > Oracle > Trigger y procedimiento almacenado
-Foros de debate

Oracle
Lista de foros | Lista de mensajes de este foro

Privacidad: Recuerde que la información escrita en los foros de programación es 100% pública y que su ip será registrada asociada a su mensaje. Si encuentra un mensaje fuera de lugar, por favor, notifiquelo para su revisión y eliminación.

Trigger y procedimiento almacenado
Enviado por diegobq el día 1 de junio de 2006

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.

 

Tienda
Patrocinados
 

Copyright © 1999-2006 Programación en castellano. Todos los derechos reservados.
Formulario de Contacto - Datos legales - Publicidad

Hospedaje web y servidores dedicados linux por Ferca Network