Pregunta: | 28332 - OBTENER TRIGGERS CON ADO |
Autor: | Marco Romero |
Hola a todos. Sabe alguien si es posible obtener los nombres de los triggers asociados a una tabla mediante ADO. Es decir, sin conocer de antemano la estructura interna de cada B.D. a la que voy a acceder.
He repasado 1000 veces los parámetros de la función OpenSchema y todo lo relacionado con ADO/OLE-DB y no encuentro nada. Muchas gracias de antemano. |
Respuesta: | Sebastian Rodríguez Robotham |
Marco, puedes obtener esto haciendo una simple consulta a algunas de las vistas, por ejemplo en oracle sería de la siguiente forma:
select * from user_triggers where table_owner = [Tabla] donde [tabla] es la tabla que buscas. Espero esto te ayude |
Respuesta: | Julio César Plascencia Hernández |
Buenas tardes:
Respondiendo a tu pregunta, cualquier objeto que tengas creado bajo determinada base de datos, aún sin que tú hayas diseñado tales objetos, tiene información conocida como metadatos, y esta información contiene la estructura de trabajo de las tablas, a que otros objetos se ligan, información acerca de acda acmpo creado, etc. Mi recomendación es que busques la forma de acceder vía ADO a tales metadatos, y a partir de ahí, lo demás lo encuentras por añadidura. Si tienes algún problema o esta no es la solución que buscas, escríbeme por favor y con gusto te ayudo en tus dudas. Saludos. |