Extraer cuerpo de un trigger
Publicado por Manu (2 intervenciones) el 04/11/2003 12:39:19
Muy simple, PERO NADIE LO SABE. Ni profes de diversos cursos, ni supuestos expertos Oracle ¿¿?? En el resto de DBMS's del mercado está claro como hacerlo pero Oracle es absolutamente oscuro !!!
VEAMOS:
- Creo un script con la sintaxis de un trigger (para interidad referencial).
- Lo ejecuto. Todo O.K. Funciona bien cumpliendo su misión.
AHORA VIENE EL PROBLEMA:
Intento mediante una query recuperar el texto del trigger. Imposible !
Lo único que encuentro en catálogos internos de la B.D. es:
user_triggers.description y user_triggers.body que presentan solamente un trozo de dicha sintaxis ¿ DONDE ESTÁ EL TEXTO COMPLETO DE MI TRIGGER ?
Ya os comenté antes, para DB2, Informix, Sql Server, Adaptive Server
Enterprise está claro, pero Oracle "IS DIFERENT!"
¡¡¡ Quien lo encuentre buen desentrigador será !!!
VEAMOS:
- Creo un script con la sintaxis de un trigger (para interidad referencial).
- Lo ejecuto. Todo O.K. Funciona bien cumpliendo su misión.
AHORA VIENE EL PROBLEMA:
Intento mediante una query recuperar el texto del trigger. Imposible !
Lo único que encuentro en catálogos internos de la B.D. es:
user_triggers.description y user_triggers.body que presentan solamente un trozo de dicha sintaxis ¿ DONDE ESTÁ EL TEXTO COMPLETO DE MI TRIGGER ?
Ya os comenté antes, para DB2, Informix, Sql Server, Adaptive Server
Enterprise está claro, pero Oracle "IS DIFERENT!"
¡¡¡ Quien lo encuentre buen desentrigador será !!!
Valora esta pregunta


0