sys.server_triggers (Transact-SQL)
Se aplica a: SQL Server Azure SQL Instancia administrada
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 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 ha recibido algún permiso. Para obtener más información, consulte Metadata Visibility Configuration.