sp_helptrigger (Transact-sql)
Türü veya dml Tetikleyiciler belirtilen tablo geçerli veritabanı için tanımlanmış türlerini döndürür. sp_helptriggerddl Tetikleyiciler ile kullanılamaz. Sorgu sistem saklı yordamlar Katalog görünümü yerine.
Transact-SQL Sözdizim Kuralları
Sözdizimi
sp_helptrigger [ @tabname = ] 'table'
[ , [ @triggertype = ] 'type' ]
Bağımsız değişkenler
@tabname= 'table'
Tetikleyici bilgileri dönmek için geçerli veritabanındaki tablonun adıdır. tableise nvarchar(776), hiçbir varsayılan ile.@triggertype= 'type'
dml tetikleyici hakkında bilgi dönmek için türüdür. typeise char(6), null varsayılan ile ve bu değerlerden birini olabilir.Değer
Açıklama
DELETE
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 tabloda, sonuç kümesinde bilgiler 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 = Bir güncelleştirme tetikleyici |
isdelete |
int |
1 = delete tetikleyici 0 = delete tetikleyici |
isinsert |
int |
1 = INSERT tetikleyici 0 = Bir INSERT tetikleyici |
isafter |
int |
1 = Tetikleyici sonra 0 = Değil sonra tetikleyici |
isinsteadof |
int |
1 = Tetikleyici ıNSTEAD OF 0 = Bir INSTEAD of tetikleyici |
trigger_schema |
sysname |
Tetikleyici ait olduğu şema adı. |
İzinler
Gerektirir Meta veri görünürlük yapılandırmaizni tablosundaki.
Örnekler
Aşağıdaki örnek yürütür sp_helptriggertrigger(s) hakkında bilgi üretmeye Person.Persontablosu.
USE AdventureWorks2012;
GO
EXEC sp_helptrigger 'Person.Person';
USE AdventureWorks2012;
GO
EXEC sp_helptrigger 'Person.Person';
Ayrıca bkz.
Başvuru
Veritabanı Altyapısı depolanan yordamlar (Transact-sql)
alter TETIKLEYICI (Transact-sql)