メインコンテンツまでスキップ

トリガー

概要

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)トリガーが関連付けられているデータベースの照合順序。