sys.server_triggers (Transact-SQL)
Aplica-se a: Instância Gerenciada de SQL do Azure do SQL Server
Contém o conjunto de todos os gatilhos DDL no nível de servidor com object_type de TR ou TA. No caso de gatilhos CLR, o assembly deve ser carregado no banco de dados mestre . Todos os nomes de gatilho DDL no nível de servidor existem em um único escopo global.
Nome da Coluna | Tipo de Dados | Descrição |
---|---|---|
name | sysname | Nome do gatilho. |
object_id | int | A ID do objeto. |
parent_class | tinyint | Classe do pai. É sempre: 100 = Servidor |
parent_class_desc | nvarchar(60) | Descrição de classe do pai. É sempre: SERVER. |
parent_id | int | Sempre 0 para gatilhos no SERVER. |
tipo | char(2) | Tipo de objeto: TA = Gatilho (CLR) de assembly TR = Gatilho SQL |
type_desc | nvarchar(60) | Descrição da classe do tipo de objeto. CLR_TRIGGER SQL_TRIGGER |
create_date | datetime | A data em que o gatilho foi criado. |
modify_date | datetime | A data em que o gatilho foi modificado pela última vez com o uso de uma instrução ALTER. |
is_ms_shipped | bit | Gatilho criado em nome do usuário por um componente interno do SQL Server. |
is_disabled | bit | 1 = O gatilho está desabilitado. |
Permissões
A visibilidade dos metadados em exibições do catálogo está limitada aos protegíveis que pertencem a um usuário ou para os quais o usuário recebeu permissão. Para obter mais informações, consulte Metadata Visibility Configuration.