sp_helptrigger (Transact-SQL)
Aplica-se a:SQL ServerBanco de Dados SQL do AzureInstância Gerenciada de SQL do Azure
Retorna o tipo ou os tipos de gatilhos DML definidos na tabela especificada para o banco de dados atual. sp_helptrigger não pode ser usado com gatilhos DDL. Consulte a exibição de catálogo de procedimentos armazenados do sistema .
Convenções de sintaxe de Transact-SQL
Sintaxe
sp_helptrigger [ @tabname = ] 'table'
[ , [ @triggertype = ] 'type' ]
Argumentos
[ @tabname = ] 'table'
É o nome da tabela no banco de dados atual para o qual retornar informações de gatilho. table é nvarchar(776), sem padrão.
[ @triggertype = ] 'type'
É o tipo de gatilho DML sobre o qual retornar informações. type é char(6), com um padrão de NULL, e pode ser um desses valores.
Valor | Descrição |
---|---|
DELETE | Retorna informações do gatilho DELETE. |
INSERT | Retorna informações do gatilho INSERT. |
UPDATE | Retorna informações do gatilho UPDATE. |
Valores do código de retorno
0 (êxito) ou 1 (falha)
Conjuntos de resultados
A tabela a seguir mostra as informações contidas no conjunto de resultados.
Nome da coluna | Tipo de dados | Descrição |
---|---|---|
trigger_name | sysname | Nome do gatilho. |
trigger_owner | sysname | Nome do proprietário da tabela em que o gatilho é definido. |
isupdate | int | 1 = Gatilho UPDATE 0 = Não é um gatilho UPDATE |
isdelete | int | 1 = Gatilho DELETE 0 = Não é um gatilho DELETE |
isinsert | int | 1 = Gatilho INSERT 0 = Não é um gatilho INSERT |
isafter | int | 1 = Gatilho AFTER 0 = Não é um gatilho AFTER |
isinsteadof | int | 1 = Gatilho INSTEAD OF 0 = Não é um gatilho INSTEAD OF |
trigger_schema | sysname | Nome do esquema ao qual o gatilho pertence. |
Permissões
Requer permissão de Configuração de Visibilidade de Metadados na tabela.
Exemplos
O exemplo a seguir executa sp_helptrigger
para produzir informações sobre o(s) gatilho(s) na tabela Person.Person
.
USE AdventureWorks2022;
GO
EXEC sp_helptrigger 'Person.Person';
Consulte Também
Procedimentos armazenados do Mecanismo de Banco de Dados (Transact-SQL)
ALTER TRIGGER (Transact-SQL)
CREATE TRIGGER (Transact-SQL)
DROP TRIGGER (Transact-SQL)
Procedimentos armazenados do sistema (Transact-SQL)
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de