sys.server_triggers

TR または TA の object_type を持つすべてのサーバーレベル DDL トリガのセットを含みます。CLR トリガの場合、アセンブリを master データベースに読み込む必要があります。すべてのサーバーレベル DDL トリガ名は、単一のグローバル スコープ内に存在します。

列名 データ型 説明

name

sysname

トリガの名前です。

object_id

int

オブジェクトの ID です。

parent_class

tinyint

親のクラスです。常に次の値をとります。

100 = サーバー

parent_class_desc

nvarchar(60)

親のクラスの説明です。常に次の値をとります。

SERVER

parent_id

int

SERVER 上のトリガに対しては常に 0 です。

type

char(2)

オブジェクトの種類です。

TA = アセンブリ (CLR) トリガ

TR = SQL トリガ

type_desc

nvarchar(60)

オブジェクトの種類のクラスの説明です。

CLR_TRIGGER

SQL_TRIGGER

create_date

datetime

トリガが作成された日付です。

modify_date

datetime

トリガが ALTER ステートメントを使用して最後に変更された日付です。

is_ms_shipped

bit

ユーザーではなく内部 SQL Server コンポーネントによって作成されたトリガです。

is_disabled

bit

1 = トリガが無効です。

参照

関連項目

カタログ ビュー (Transact-SQL)

ヘルプおよび情報

SQL Server 2005 の参考資料の入手