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.

Ayrıca bkz.

Başvuru

Güvenlik Kataloğu görünümleri (Transact-sql)

Kataloğu görünümleri (Transact-sql)