Compartir a través de


sys.server_triggers (Transact-SQL)

Contiene el conjunto de todos los desencadenadores DDL de servidor cuyo object_type es TR o TA. En lo que respecta a 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.

Se aplica a: SQL Server (SQL Server 2008 a través de la versión actual).

Nombre de 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:

SERVER

parent_id

int

Siempre es 0 para los desencadenadores de SERVER.

tipo

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 en las vistas de catálogo se limita a los elementos protegibles y que son propiedad de un usuario o sobre los que el usuario tiene algún permiso. Para obtener más información, vea Configuración de visibilidad de los metadatos.

Vea también

Referencia

Vistas de catálogo (Transact-SQL)