sys.database_event_session_fields (データベースとAzure SQL Managed Instance Azure SQL)

適用対象: SQL Server 2016 (13.x) 以降 Azure SQL DatabaseAzure SQL Managed Instance

データベース スコープのイベント セッションの イベントターゲット に対して明示的に設定されたカスタマイズ可能な各列の行を返します。

Azure SQL Database では、データベース スコープのセッションのみがサポートされます。 Azure SQL Managed Instanceでは、データベース スコープ セッションとサーバー スコープ セッションの両方がサポートされます。 マネージド インスタンスにはサーバー スコープのセッションをお勧めします。詳細については、「 CREATE EVENT SESSION」を参照してください。

列名 データ型 説明
event_session_id int イベント セッションの ID。 NULL 値は許可されません。
object_id int このフィールドが関連付けられているオブジェクトの ID。 NULL 値は許可されません。
name sysname フィールドの名前。 NULL 値は許可されません。
value sql_variant フィールドの値。 NULL 値は許可されません。

アクセス許可

VIEW DATABASE STATE 権限が必要です。

注釈

このビューには、次のリレーションシップカーディナリティがあります。

ソース 終了 リレーションシップ
sys.database_event_session_actions.event_session_id sys.database_event_sessions.event_session_id 多対 1
sys.database_event_session_actions.event_id

sys.database_event_session_actions.object_id

sys.database_event_session_actions.event_session_id
sys.database_event_session_events.event_session_id

sys.database_event_session_events.event_id
多対 1
sys.database_event_session_actions.event_session_id

sys.database_event_session_actions.object_id
sys.database_event_session_targets.event_session_id

sys.database_event_session_targets.target_id
多対 1

次のステップ

関連する概念の詳細については、次の記事を参照してください。