sys.triggers (Transact-sql)
tr ya da ta türünde olan bir tetikleyici olan her nesne için bir satır içerir. dml tetikleyici adları şema kapsamlı ve bu nedenle görünür sys.objects. ddl tetikleyici adları üst varlık tarafından kapsamlı ve yalnızca bu görünümde görünür.
Parent_class ve ad sütunlar, tetikleyici veritabanındaki benzersiz olarak tanımlamak.
Sütun adı |
Veri türü |
Açıklama |
---|---|---|
name |
sysname |
Tetikleyici adı. dml tetikleyici şema kapsamlı adlarıdır. ddl tetikleyici adları ile üst varlık kapsamına eklenir. |
object_id |
int |
Nesne tanımlama numarası. Bir veritabanı içinde benzersizdir. |
parent_class |
tinyint |
Tetikleyici üst sınıf. 0 = Veritabanı, ddl Tetikleyicileri. 1 = Nesne veya sütun için dml Tetikleyiciler. |
SELECT |
nvarchar(60) |
Tetikleyici üst sınıf açıklaması. DATABASE OBJECT_OR_COLUMN |
parent_id |
int |
Şöyle bir tetikleyicinin üst Kımlığı: 0 = Veritabanı üst öğe olarak Tetikleyiciler tetikleyici. dml Tetikleyiciler budur object_id tablo veya Görünüm dml tetikleyici tanımlanmış. |
type |
char(2) |
Nesne türü: ta derleme (clr) tetikleyici = tr sql tetikleyici = |
type_desc |
nvarchar(60) |
Nesne türünün açıklaması. CLR_TRIGGER SQL_TRIGGER |
create_date |
datetime |
Tetikleyici oluşturulduğu tarih. |
modify_date |
datetime |
Nesne, alter deyimini kullanarak son değiştirildiği tarih. |
is_ms_shipped |
bit |
Kullanıcı adına bir iç tarafından oluşturulan tetikleyici SQL Serverbileşen. |
is_disabled |
bit |
Tetikleyici devre dışı. |
is_not_for_replication |
bit |
Tetikleyici not for REPLICATION oluşturuldu. |
is_instead_of_trigger |
bit |
1 = INSTEAD OF Tetikleyicileri 0 = Tetikleyiciler sonra. |
İzinler
Katalog görünümlerinde meta verinin görünürlüğü bir kullanıcının ya sahibi olduğu ya da bazı izinlerine sahip olduğu güvenliği sağlanabilen öğelerle sınırlıdır.Daha fazla bilgi için bkz: Meta veri görünürlük yapılandırma.