sp_helptrigger (Transact-SQL)
Türü geçerli veritabanı için belirtilen tablo tanımlanan DML Tetikleyici türleri verir.sp_helptriggerDDL Tetikleyiciler ile kullanılamaz.Sorgu sistem saklı yordamları bunun yerine katalog görünümünü.
Sözdizimi
sp_helptrigger [ @tabname = ] 'table'
[ , [ @triggertype = ] 'type' ]
Bağımsız değişkenler
[ @tabname= ] 'table'
Geçerli veritabanı için tetikleyici bilgileri dönmek tablo adıdır.tableİş nvarchar(776), ile hiçbir varsayılan.[ @triggertype= ] 'type'
DML tetikleyici hakkında bilgi dönmek için türüdür.typeİş char(6), null, varsayılan değer ve biri bu değerler. olabilirDeğer
Açıklama
SİL
delete tetikleyici bilgileri döndürür.
EKLE
INSERT tetikleyici bilgileri döndürür.
GÜNCELLEŞTİRME
Güncelleştirme tetikleyici bilgileri döndürür.
Dönüş Kodu Değerleri
0 (başarılı) veya 1 (hata)
Sonuç Kümeleri
Aşağıdaki tablo , sonuç kümesibilgiler gösterilir.
Sütun adı |
Veri türü |
Açıklama |
---|---|---|
trigger_name |
sysname |
Tetikleyici adı. |
trigger_owner |
sysname |
Tetikleyici tanımlanan tablo sahibinin adı. |
isupdate |
int |
1 = Güncelleştirme tetikleyici 0 = Güncelleştirme tetikleyici |
isdelete |
int |
1 = delete tetikleyici 0 = delete tetikleyici |
isinsert |
int |
1 = INSERT tetikleyici 0 = INSERT tetikleyici |
isafter |
int |
1 = Tetikleyici sonra 0 = after tetikleyicisi |
isinsteadof |
int |
1 = Tetikleyici INSTEAD OF 0 = Bir INSTEAD of tetikleyicisi |
trigger_schema |
sysname |
Tetikleyici ait olduğu şema adı. |
Örnekler
Aşağıdaki örnek yürütür sp_helptrigger trigger(s) hakkında bilgi üretmeye Person.Person tablo.
USE AdventureWorks2008R2;
GO
EXEC sp_helptrigger 'Person.Person';