sp_helptrigger (Transact-SQL)
Si applica a: SQL Server Database SQL di Azure Istanza gestita di SQL di Azure
Restituisce il tipo o i tipi di trigger DML (Data Manipulation Language) definiti nella tabella specificata per il database corrente. sp_helptrigger
non può essere usato con trigger DDL (Data Definition Language). Eseguire invece una query sulla vista del catalogo sys.triggers .
Convenzioni relative alla sintassi Transact-SQL
Sintassi
sp_helptrigger
[ @tabname = ] N'tabname'
[ , [ @triggertype = ] 'triggertype' ]
[ ; ]
Argomenti
[ @tabname = ] N'tabname'
Nome della tabella nel database corrente per cui restituire informazioni sul trigger. @tabname è nvarchar(776), senza impostazione predefinita.
[ @triggertype = ] 'triggertype'
Tipo di trigger DML per restituire informazioni su. @triggertype è char(6) e può essere uno di questi valori.
valore | Descrizione |
---|---|
DELETE |
Restituisce DELETE informazioni sul trigger. |
INSERT |
Restituisce INSERT informazioni sul trigger. |
UPDATE |
Restituisce UPDATE informazioni sul trigger. |
Valori del codice restituito
0
(esito positivo) o 1
(errore).
Set di risultati
Nella tabella seguente vengono descritte le informazioni contenute nel set di risultati.
Nome colonna | Tipo di dati | Descrizione |
---|---|---|
trigger_name |
sysname | Nome del trigger. |
trigger_owner |
sysname | Nome del proprietario della tabella in cui il trigger è definito. |
isupdate |
int | 1 = UPDATE Grilletto0 = Non un UPDATE trigger |
isdelete |
int | 1 = DELETE Grilletto0 = Non un DELETE trigger |
isinsert |
int | 1 = INSERT Grilletto0 = Non un INSERT trigger |
isafter |
int | 1 = AFTER Grilletto0 = Non un AFTER trigger |
isinsteadof |
int | 1 = INSTEAD OF Grilletto0 = Non un INSTEAD OF trigger |
trigger_schema |
sysname | Nome dello schema a cui appartiene il trigger. |
Autorizzazioni
È richiesta l'autorizzazione Di configurazione della visibilità dei metadati per la tabella.
Esempi
Nell'esempio seguente viene sp_helptrigger
eseguito per produrre informazioni sui trigger nella Person.Person
tabella nel AdventureWorks2022
database.
USE AdventureWorks2022;
GO
EXEC sp_helptrigger 'Person.Person';