Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Aplica-se a:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Base de dados SQL no Microsoft Fabric
Devolve o tipo ou tipos de gatilhos da linguagem de manipulação de dados (DML) definidos na tabela especificada para a base de dados atual.
sp_helptrigger não pode ser usado com gatilhos de linguagem de definição de dados (DDL). Consulta antes a vista de catálogo sys.triggers .
Transact-SQL convenções de sintaxe
Sintaxe
sp_helptrigger
[ @tabname = ] N'tabname'
[ , [ @triggertype = ] 'triggertype' ]
[ ; ]
Arguments
[ @tabname = ] N'nome de separação'
O nome da tabela na base de dados atual para a qual devolver a informação de gatilho. @tabname é nvarchar(776), sem padrão.
[ @triggertype = ] 'tipo de gatilho'
O tipo de gatilho DML para devolver informação sobre. @triggertype é char(6), e pode ser um desses valores.
| Valor | Description |
|---|---|
DELETE |
Devolve DELETE a informação do gatilho. |
INSERT |
Devolve INSERT a informação do gatilho. |
UPDATE |
Devolve UPDATE a informação do gatilho. |
Valores de código de retorno
0 (sucesso) ou 1 (fracasso).
Conjunto de resultados
A tabela seguinte mostra a informação contida no conjunto de resultados.
| Nome da coluna | Tipo de dados | Description |
|---|---|---|
trigger_name |
sysname | Nome do gatilho. |
trigger_owner |
sysname | Nome do proprietário da tabela onde o gatilho está definido. |
isupdate |
int |
1
=
UPDATE gatilho0 = Não é um UPDATE gatilho |
isdelete |
int |
1
=
DELETE gatilho0 = Não é um DELETE gatilho |
isinsert |
int |
1
=
INSERT gatilho0 = Não é um INSERT gatilho |
isafter |
int |
1
=
AFTER gatilho0 = Não é um AFTER gatilho |
isinsteadof |
int |
1
=
INSTEAD OF gatilho0 = Não é um INSTEAD OF gatilho |
trigger_schema |
sysname | Nome do esquema ao qual o gatilho pertence. |
Permissions
Requer permissão de Configuração de Visibilidade de Metadados na tabela.
Examples
O exemplo seguinte executa-se sp_helptrigger para produzir informação sobre os gatilhos na Person.Person tabela da AdventureWorks2025 base de dados.
USE AdventureWorks2022;
GO
EXECUTE sp_helptrigger 'Person.Person';