Delen via


sp_helptrigger (Transact-SQL)

Van toepassing op:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceSQL-database in Microsoft Fabric

Geeft het type of de typen data manipulation language (DML) triggers terug die zijn gedefinieerd in de opgegeven tabel voor de huidige database. sp_helptrigger kan niet worden gebruikt met data definition language (DDL) triggers. Vraag in plaats daarvan naar de sys.triggers-catalogusweergave .

Transact-SQL syntaxis-conventies

Syntaxis

sp_helptrigger
    [ @tabname = ] N'tabname'
    [ , [ @triggertype = ] 'triggertype' ]
[ ; ]

Arguments

[ @tabname = ] N'tabname'

De naam van de tabel in de huidige database waarvoor triggerinformatie moet worden teruggegeven. @tabname is nvarchar(776), zonder standaard.

[ @triggertype = ] 'triggertype'

Het type DML-trigger waarover informatie wordt teruggegeven. @triggertype is char(6) en kan een van deze waarden zijn.

Waarde Description
DELETE Geeft triggerinformatie terug.DELETE
INSERT Geeft triggerinformatie terug.INSERT
UPDATE Geeft triggerinformatie terug.UPDATE

Codewaarden retourneren

0 (geslaagd) of 1 (mislukt).

Resultaatset

De volgende tabel toont de informatie die in de resultaatset is opgenomen.

Kolomnaam Gegevenstype Description
trigger_name sysname Naam van de trigger.
trigger_owner sysname Naam van de eigenaar van de tabel waarop de trigger is gedefinieerd.
isupdate int 1 = UPDATE trekker

0 = Geen UPDATE trigger
isdelete int 1 = DELETE trekker

0 = Geen DELETE trigger
isinsert int 1 = INSERT trekker

0 = Geen INSERT trigger
isafter int 1 = AFTER trekker

0 = Geen AFTER trigger
isinsteadof int 1 = INSTEAD OF trekker

0 = Geen INSTEAD OF trigger
trigger_schema sysname De naam van het schema waartoe de trigger behoort.

Permissions

Vereist een metadata zichtbaarheidsconfiguratie-perspectief op de tabel.

Voorbeelden

Het volgende voorbeeld voert sp_helptrigger uit om informatie te genereren over de triggers in de Person.Person tabel in de AdventureWorks2025 database.

USE AdventureWorks2022;
GO

EXECUTE sp_helptrigger 'Person.Person';