sys.server_triggers (Transact-SQL)
適用対象: SQL Server Azure SQL Managed Instance
TR または TA のobject_typeを持つすべてのサーバー レベル DDL トリガーのセットが含まれます。 CLR トリガーの場合は、アセンブリを master データベースに読み込む必要があります。 すべてのサーバー レベルの DDL トリガー名は、1 つのグローバル スコープに存在します。
列名 | データ型 | 説明 |
---|---|---|
name | sysname | トリガーの名前。 |
object_id | int | オブジェクトの ID。 |
parent_class | tinyint | 親のクラス。 常に: 100 = サーバー |
parent_class_desc | nvarchar(60) | 親クラスの説明。 常に: サーバー。 |
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」を参照してください。