Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
platí pro:SQL Server
Azure SQL Database
Azure SQL Managed Instance
SQL databáze v Microsoft Fabric
Vrací typ nebo typy spouštěčů jazyka pro manipulaci s daty (DML) definovaných ve specifikované tabulce aktuální databáze.
sp_helptrigger nelze použít s triggery Data Definition Language (DDL). Místo toho se dotazujte do katalogu sys.triggers .
Syntaxe
sp_helptrigger
[ @tabname = ] N'tabname'
[ , [ @triggertype = ] 'triggertype' ]
[ ; ]
Arguments
[ @tabname = ] N'tabname'
Název tabulky v aktuální databázi, pro kterou se mají vracet informace o spouštění. @tabname je nvarchar(776), bez výchozího nastavení.
[ @triggertype = ] 'triggertype'
Typ DML spouštěče, o kterém se vracejí informace. @triggertype je char(6) a může být jednou z těchto hodnot.
| Hodnota | Description |
|---|---|
DELETE |
Vrací DELETE spouštěcí informace. |
INSERT |
Vrací INSERT spouštěcí informace. |
UPDATE |
Vrací UPDATE spouštěcí informace. |
Hodnoty návratového kódu
0 (úspěch) nebo 1 (selhání).
Sada výsledků
Následující tabulka ukazuje informace obsažené ve výsledné množině.
| Název sloupce | Datový typ | Description |
|---|---|---|
trigger_name |
sysname | Název triggeru. |
trigger_owner |
sysname | Jméno vlastníka tabulky, na které je spouštěč definován. |
isupdate |
int |
1
=
UPDATE spoušť0 = Není UPDATE to spouštěč |
isdelete |
int |
1
=
DELETE spoušť0 = Není to DELETE spouštěč |
isinsert |
int |
1
=
INSERT spoušť0 = Není INSERT to spouštěč |
isafter |
int |
1
=
AFTER spoušť0 = Není AFTER to spouštěč |
isinsteadof |
int |
1
=
INSTEAD OF spoušť0 = Není INSTEAD OF to spouštěč |
trigger_schema |
sysname | Název schématu, ke kterému spouštěč patří. |
Povolení
Vyžaduje oprávnění pro zobrazení metadat a konfiguraci v tabulce.
Examples
Následující příklad se vykoná sp_helptrigger za účelem generování informací o spouštěčích v tabulce Person.Person v databázi AdventureWorks2025 .
USE AdventureWorks2022;
GO
EXECUTE sp_helptrigger 'Person.Person';
Související obsah
- uložené procedury databázového stroje (Transact-SQL)
- ALTEROVÁ SPOUŠŤ (Transact-SQL)
- VYTVOŘIT SPOUŠŤ (Transact-SQL)
- ODSTRANIT TRIGGER (Transact-SQL)
- uložené procedury systému (Transact-SQL)