メインコンテンツまでスキップ
に最終更新

triggers

概要​

triggers テーブルはトリガーに関する情報を示します。 現在、Apache Doris は MySQL との互換性のためにこのテーブルを用意していますが、ユーザー定義のトリガーはサポートしていません。このテーブルは常に空です。

データベース​

information_schema

テーブル情報​

カラム名型説明
TRIGGER_CATALOGvarchar(512)トリガーが属するカタログの名前。常に 'def' です。
TRIGGER_SCHEMAvarchar(64)トリガーが属するスキーマ(データベース)の名前。
TRIGGER_NAMEvarchar(64)トリガーの名前。
EVENT_MANIPULATIONvarchar(6)トリガーイベント(INSERT、UPDATE、DELETE)。
EVENT_OBJECT_CATALOGvarchar(512)トリガーに関連付けられたテーブルのカタログ名。常に 'def' です。
EVENT_OBJECT_SCHEMAvarchar(64)トリガーに関連付けられたテーブルのスキーマ(データベース)名。
EVENT_OBJECT_TABLEvarchar(64)トリガーに関連付けられたテーブルの名前。
ACTION_ORDERbigintトリガーの定義順序。
ACTION_CONDITIONvarchar(512)null
ACTION_STATEMENTvarchar(512)トリガーの本体。
ACTION_ORIENTATIONvarchar(9)常に 'ROW' です。
ACTION_TIMINGvarchar(6)トリガーが実行されるタイミング(BEFORE、AFTER)。
ACTION_REFERENCE_OLD_TABLEvarchar(64)null
ACTION_REFERENCE_NEW_TABLEvarchar(64)null
ACTION_REFERENCE_OLD_ROWvarchar(3)常に 'OLD' です。
ACTION_REFERENCE_NEW_ROWvarchar(3)常に 'NEW' です。
CREATEDdatetimeトリガーが作成された時刻。
SQL_MODEvarchar(8192)トリガー作成時に有効だった SQL モード。
DEFINERvarchar(77)トリガーを作成したアカウント。
CHARACTER_SET_CLIENTvarchar(32)トリガー作成時の character_set_client システム変数のセッション値。
COLLATION_CONNECTIONvarchar(32)トリガー作成時の collation_connection システム変数のセッション値。
DATABASE_COLLATIONvarchar(32)トリガーに関連付けられたデータベースの照合順序。