Note
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier les répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de changer de répertoire.
S’applique à :SQL Server
Azure SQL Database
Azure SQL Managed Instance
Base de données SQL dans Microsoft Fabric
Retourne le type ou les types de déclencheurs DML (Data Manipulation Language) définis sur la table spécifiée pour la base de données active.
sp_helptrigger ne peut pas être utilisé avec les déclencheurs DDL (Data Definition Language). Interrogez plutôt l’affichage catalogue sys.triggers .
Conventions de la syntaxe Transact-SQL
Syntaxe
sp_helptrigger
[ @tabname = ] N'tabname'
[ , [ @triggertype = ] 'triggertype' ]
[ ; ]
Arguments
[ @tabname = ] N’tabname'
Nom de la table dans la base de données active pour laquelle retourner des informations de déclencheur. @tabname est nvarchar(776), sans valeur par défaut.
[ @triggertype = ] 'type de déclencheur'
Type de déclencheur DML pour retourner des informations sur. @triggertype est char(6) et peut être l’une de ces valeurs.
| Valeur | Description |
|---|---|
DELETE |
Retourne des DELETE informations de déclencheur. |
INSERT |
Retourne des INSERT informations de déclencheur. |
UPDATE |
Retourne des UPDATE informations de déclencheur. |
Valeurs des codes de retour
0 (réussite) or 1 (échec).
Jeu de résultats
La table ci-dessous décrit les informations figurant dans le jeu de résultats.
| Nom de la colonne | Type de données | Description |
|---|---|---|
trigger_name |
sysname | Nom du déclencheur. |
trigger_owner |
sysname | Nom du propriétaire de la table pour laquelle le déclencheur est défini. |
isupdate |
int |
1
=
UPDATE gâchette0 = Non un UPDATE déclencheur |
isdelete |
int |
1
=
DELETE gâchette0 = Non un DELETE déclencheur |
isinsert |
int |
1
=
INSERT gâchette0 = Non un INSERT déclencheur |
isafter |
int |
1
=
AFTER gâchette0 = Non un AFTER déclencheur |
isinsteadof |
int |
1
=
INSTEAD OF gâchette0 = Non un INSTEAD OF déclencheur |
trigger_schema |
sysname | Nom du schéma auquel le déclencheur appartient. |
autorisations
Nécessite l’autorisation Configuration de la visibilité des métadonnées sur la table.
Exemples
L’exemple suivant s’exécute pour produire des sp_helptrigger informations sur les déclencheurs sur la table de la Person.PersonAdventureWorks2025 base de données.
USE AdventureWorks2022;
GO
EXECUTE sp_helptrigger 'Person.Person';