次の方法で共有


sys.server_sql_modules (Transact-SQL)

一連の TR タイプのサーバー レベル トリガー用の SQL モジュールを保持します。 このリレーションは sys.server_triggers に結合できます。 組 (object_id) はリレーションのキーです。

適用対象: SQL Server (SQL Server 2008 から現在のバージョンまで)

列名

データ型

説明

object_id

int

このモジュールが定義されているサーバー レベル トリガーに戻される FOREIGN KEY 参照です。

definition

nvarchar(max)

このモジュールを定義する SQL テキストです。

NULL は、暗号化されていることを示します。

uses_ansi_nulls

bit

モジュールは ANSI NULLS 設定オプションを ON に設定して作成されました。

uses_quoted_identifier

bit

モジュールは QUOTED IDENTIFIER 設定オプションを ON に設定して作成されました。

execute_as_principal_id

int

EXECUTE AS サーバー プリンシパルの ID です。

既定、または EXECUTE AS CALLER の場合は、NULL です。

EXECUTE AS SELF EXECUTE AS <プリンシパル> の場合は、指定したプリンシパルの ID になります。

-2 = EXECUTE AS OWNER。

権限

カタログ ビューでのメタデータの表示が、ユーザーが所有しているかそのユーザーが権限を許可されている、セキュリティ保護可能なメタデータに制限されます。詳細については、「メタデータ表示の構成」を参照してください。

関連項目

参照

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