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

Cómo saber si un procedimiento almacenado existe en SQL Server, sys.procedures

Cómo saber si un procedimiento almacenado (stored procedure) existe en SQL Server con sys.procedures Aprovechando el catalogo de vistas del sistema de SQL Server se hará uso de la vista  sys.procedures . Para obtener información del procedimiento almacenado. Realizaremos la búsqueda de la siguiente manera: SELECT  *   FROM sys.procedures   WHERE name  =  'Nombre_del_Procedimiento_Almacenado'   SELECT  *   FROM sys.procedures   WHERE name  LIKE  '% Nombre_del_Procedimiento_Almacenado %'

Cómo renombrar una columna en SQL Server, sp_rename

Cómo renombrar una columna de SQL Server usando sp_rename Es un procedimiento almacenado de SQL Server  el cual nos va a permitir cambiar el nombre del campo de una tabla, aunque sirve para cambiar el nombre de varios tipos de objetos en la base de datos pero en este caso vamos lo vamos a usar para cambiar el nombre del campo de una tabla. Nota: Tener en cuenta que para poder cambiar el nombre de una columna, es necesario que tenga permisos de ALTER sobre el objeto. Parámetros de entrada del procedimiento almacenado: Nombre del parámetro Tipo Descripción @objname nvarchar Nombre del objeto al que se le va a cambiar el nombre en este caso el nombre de la columna. @newname sysname El nombre con el cual va a quedar el campo. @objtype varchar Se especifica el tipo de objeto al cual se le va a cambiar el nombre, en este caso sería "COLUMN" Ejemplo: EXECUTE sp_rename N'dbo.Nombre_de_la_Tabla.Nombre_Columna_Actual', N'Nomb...