Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunlar için geçerlidir:SQL Server
Azure SQL Veritabanı
Azure SQL Yönetilen Örneği
Microsoft Fabric'te SQL veritabanı
Mevcut veritabanı için belirlenen tabloda tanımlanan veri işleme dili (DML) tetikleyicilerinin türünü veya türlerini döndürür.
sp_helptrigger veri tanım dili (DDL) tetikleyicileriyle kullanılamaz. Bunun yerine sys.triggers katalog görünümünü sorgulayın.
Transact-SQL söz dizimi kuralları
Sözdizimi
sp_helptrigger
[ @tabname = ] N'tabname'
[ , [ @triggertype = ] 'triggertype' ]
[ ; ]
Arguments
[ @tabname = ] N'tabname'
Tetikleyici bilgisinin döndürüleceği mevcut veritabanındaki tablonun adı. @tabnamenvarchar(776)'dır ve varsayılan yoktur.
[ @triggertype = ] 'tetik türü'
Bilgi döndürüleceği DML tetikleyici türü. @triggertypechar(6)'dır ve bu değerlerden biri olabilir.
| Değer | Description |
|---|---|
DELETE |
Tetikleyici bilgisini döndürür DELETE . |
INSERT |
Tetikleyici bilgisini döndürür INSERT . |
UPDATE |
Tetikleyici bilgisini döndürür UPDATE . |
Dönüş kodu değerleri
0 (başarı) veya 1 (başarısızlık).
Sonuç kümesi
Aşağıdaki tablo, sonuç kümesinde yer alan bilgileri gösterir.
| Sütun adı | Veri türü | Description |
|---|---|---|
trigger_name |
sysname | Tetikleyicinin adı. |
trigger_owner |
sysname | Tetikleyicinin tanımlandığı masanın sahibinin adı. |
isupdate |
int |
1
=
UPDATE tetiklemek0 = Tetikleyici UPDATE değil |
isdelete |
int |
1
=
DELETE tetiklemek0 = Tetikleyici DELETE değil |
isinsert |
int |
1
=
INSERT tetiklemek0 = Tetikleyici INSERT değil |
isafter |
int |
1
=
AFTER tetiklemek0 = Tetikleyici AFTER değil |
isinsteadof |
int |
1
=
INSTEAD OF tetiklemek0 = Tetikleyici INSTEAD OF değil |
trigger_schema |
sysname | Tetikleyicinin ait olduğu şemanın adı. |
Permissions
Tabloda Meta Veri Görünürlüğü Yapılandırma izni gerektirir.
Örnekler
Aşağıdaki örnek, veritabanındaki tablodaki sp_helptrigger tetikleyiciler Person.Person hakkında bilgi üretmek için çalıştırılırAdventureWorks2025.
USE AdventureWorks2022;
GO
EXECUTE sp_helptrigger 'Person.Person';
İlgili içerik
- Veritabanı Altyapısı saklı yordamları (Transact-SQL)
- ALTER TRIGGER (Transact-SQL)
- TETİKLEYİCİ OLUŞTUR (Transact-SQL)
- ATKI TETIK (Transact-SQL)
- Sistem saklı yordamları (Transact-SQL)