sys.server_triggers (Transact-SQL)

Se aplica a:SQL ServerAzure SQL Managed Instance

Contiene el conjunto de todos los desencadenadores DDL de servidor cuyo object_type es TR o TA. En el caso de los desencadenadores CLR, el ensamblado debe cargarse en la base de datos maestra . Todos los nombres de desencadenadores DDL de nivel de servidor se encuentran en un único ámbito global.

Nombre de la columna Tipo de datos Descripción
name sysname Nombre del desencadenador.
object_id int Id. del objeto.
parent_class tinyint Clase del elemento primario. Siempre es:

100 = Servidor
parent_class_desc nvarchar(60) Descripción de la clase de elemento primario. Siempre es:

SERVIDOR.
parent_id int Siempre es 0 para los desencadenadores de SERVER.
type char(2) Tipo de objeto:

TA = Desencadenador de ensamblado (CLR)

TR = Desencadenador SQL
type_desc nvarchar(60) Descripción de la clase del tipo de objeto.

CLR_TRIGGER

SQL_TRIGGER
create_date datetime Fecha de creación del desencadenador.
modify_date datetime Fecha en que se modificó el desencadenador por última vez mediante una instrucción ALTER.
is_ms_shipped bit Desencadenador creado en nombre del usuario por un componente interno de SQL Server.
is_disabled bit 1 = El desencadenador está deshabilitado.

Permisos

La visibilidad de los metadatos de las vistas de catálogo se limita a elementos protegibles que un usuario posee o en el que se concedió algún permiso al usuario. Para obtener más información, consulte Metadata Visibility Configuration.

Consulte también

Vistas de catálogo (Transact-SQL)