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.