Oracle - ejecutar un bloque de codigo para uno o n registros

   
Vista:

ejecutar un bloque de codigo para uno o n registros

Publicado por Luciano php.desa@gmail.com (3 intervenciones) el 17/12/2013 19:46:06
Hola, tengo un bloque de codigo. Y quiero ejecutarlo tanto desde un trigger para un registro puntual , como desde un SP para todos los registros de la tabla.



Si desde el trigger ejecuto todo el procedure me da error de mutating trigger. No quiero repetir todo el mismo bloque de programacion en el trigger.

En el encabezado del SP tendría que distinguir si recibe la pk de la tabla y se ejecuta solo para ese registro. O si no recibe parametros entonces se ejecute para toda la tabla.

Tengo que usar un package?

Alguien tiene un ejemplo?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder