Ir al contenido principal

Cómo saber si un trigger existe en SQL Server, sys.triggers

Cómo saber si un trigger existe en SQL Server con sys.triggers


Aprovechando el catalogo de vistas del sistema de SQL Server se hará uso de la vista sys.triggersPara obtener información del trigger. Realizaremos la búsqueda de la siguiente manera:

SELECT *
 FROM sys.triggers
 WHERE name = 'Nombre_del_Trigger'

 SELECT *
 FROM sys.triggers
 WHERE name LIKE '%Nombre_del_Trigger%'

Comentarios

Entradas más populares de este blog

Catálogo de vistas en SQL Server

Catalogo de vistas en SQL Server SQL Server cuenta con un catálogo de objetos en que nos permite ver información detallada sobre nuestros objetos de la base de datos como, tablas, trigger, procedimientos almacenados, vistas, etc. A continuación enumeraremos algunos de ellos: Nombre del objeto Descripción del objeto sys.tables En está vista salen todas las tablas que existen en una base de datos con la información de la tabla. Ejemplo: SELECT  * FROM sys.tables sys.procedures En está vista salen todos los procedimientos almacenados que existen en una base de datos con la información del procedimiento. Ejemplo: SELECT  * FROM sys.procedures sys.views En está vista salen todas las vistas que existen en una base de datos con la información detallada de cada vista. Ejemplo: SELECT  * FROM sys.views sys.trigger En está vista sale la información de todos los trigger que existen en una base de datos con la información detallada de...

SQL Server sys.objects

Cómo usar la vista sys.objects para saber si una tabla, procedimiento almacenado, vista existe en la base de datos En está ocasión vamos a utilizar la vista  sys.objects   para saber si un procedimiento almacenado, tabla o vista existen en la base de datos de SQL Server. SELECT  *   FROM sys.objects   WHERE name  =  'Nombre_del_Objeto_a_buscar'   SELECT  *   FROM sys.objects   WHERE name  LIKE  '% Nombre_del_Objeto_a_buscar %'