sys.server_triggers (Transact-SQL)

適用対象: SQL ServerAzure SQL Managed Instance

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

列名 データ型 説明
name sysname トリガーの名前。
object_id int オブジェクトの ID。
parent_class tinyint 親のクラス。 常に:

100 = サーバー
parent_class_desc nvarchar(60) 親クラスの説明。 常に:

Standard Edition RVER。
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 = トリガーは無効です。

アクセス許可

カタログ ビューでのメタデータの可視性は、ユーザーが所有しているか、ユーザーに何らかのアクセス許可が付与されたセキュリティ保護可能なリソースに限定されます。 詳細については、「 Metadata Visibility Configuration」を参照してください。

参照

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