メインコンテンツまでスキップ
バージョン: Stable-3.3

events

注記

このビューは、StarRocks の利用可能な機能には適用されません。

events は、Event Manager のイベントに関する情報を提供します。

events では、次のフィールドが提供されます。

FieldDescription
EVENT_CATALOGイベントが属する catalog の名前。この値は常に def です。
EVENT_SCHEMAイベントが属するデータベースの名前。
EVENT_NAMEイベントの名前。
DEFINERDEFINER 句で指定されたユーザー名(通常はイベントを作成したユーザー)。
TIME_ZONEイベントのタイムゾーンで、イベントのスケジューリングに使用され、イベントの実行中に有効なタイムゾーン。デフォルト値は SYSTEM です。
EVENT_BODYイベントの DO 句内のステートメントに使用される言語。この値は常に SQL です。
EVENT_DEFINITIONイベントの DO 句を構成する SQL ステートメントのテキスト。つまり、このイベントによって実行されるステートメント。
EVENT_TYPEイベントの繰り返しタイプ。ONE TIME(一時的)または RECURRING(繰り返し)。
EXECUTE_AT一度だけのイベントの場合、イベントを作成するために使用された CREATE EVENT ステートメントの AT 句、またはイベントを変更した最後の ALTER EVENT ステートメントで指定された DATETIME 値。この列に表示される値は、イベントの AT 句に含まれる INTERVAL 値の加算または減算を反映しています。例えば、イベントが ON SCHEDULE AT CURRENT_DATETIME + '1:6' DAY_HOUR を使用して作成され、イベントが 2018-02-09 14:05:30 に作成された場合、この列に表示される値は '2018-02-10 20:05:30' になります。イベントのタイミングが AT 句ではなく EVERY 句によって決定される場合(つまり、イベントが繰り返しの場合)、この列の値は NULL です。
INTERVAL_VALUE繰り返しイベントの場合、イベントの実行間隔を待つ間のインターバル数。一時的なイベントの場合、この値は常に NULL です。
INTERVAL_FIELD繰り返しイベントが繰り返される前に待機するインターバルに使用される時間単位。一時的なイベントの場合、この値は常に NULL です。
SQL_MODEイベントが作成または変更されたときに有効だった SQL モードで、イベントが実行されるときにも有効です。
STARTS繰り返しイベントの開始日時。これは DATETIME 値として表示され、イベントに開始日時が定義されていない場合は NULL です。一時的なイベントの場合、この列は常に NULL です。定義に STARTS 句が含まれる繰り返しイベントの場合、この列には対応する DATETIME 値が含まれます。EXECUTE_AT 列と同様に、この値は使用された式を解決します。イベントのタイミングに影響を与える STARTS 句がない場合、この列は NULL です。
ENDS定義に ENDS 句が含まれる繰り返しイベントの場合、この列には対応する DATETIME 値が含まれます。EXECUTE_AT 列と同様に、この値は使用された式を解決します。イベントのタイミングに影響を与える ENDS 句がない場合、この列は NULL です。
STATUSイベントのステータス。ENABLEDDISABLED、または SLAVESIDE_DISABLED のいずれか。SLAVESIDE_DISABLED は、イベントの作成がレプリケーションソースとして機能する別の MySQL サーバーで行われ、現在レプリカとして機能している MySQL サーバーにレプリケートされたことを示しますが、イベントは現在レプリカで実行されていません。
ON_COMPLETION有効な値: PRESERVE および NOT PRESERVE
CREATEDイベントが作成された日時。これは DATETIME 値です。
LAST_ALTEREDイベントが最後に変更された日時。これは DATETIME 値です。イベントが作成されて以来変更されていない場合、この値は CREATED 値と同じです。
LAST_EXECUTEDイベントが最後に実行された日時。これは DATETIME 値です。イベントが一度も実行されていない場合、この列は NULL です。LAST_EXECUTED はイベントが開始された時点を示します。その結果、ENDS 列は LAST_EXECUTED より小さくなることはありません。
EVENT_COMMENTイベントにコメントがある場合、そのテキスト。ない場合、この値は空です。
ORIGINATORイベントが作成された MySQL サーバーのサーバー ID。レプリケーションで使用されます。この値は、レプリケーションソースで実行された場合、そのステートメントが発生したサーバーのサーバー ID に ALTER EVENT によって更新されることがあります。デフォルト値は 0 です。
CHARACTER_SET_CLIENTイベントが作成されたときの character_set_client システム変数のセッション値。
COLLATION_CONNECTIONイベントが作成されたときの collation_connection システム変数のセッション値。
DATABASE_COLLATIONイベントが関連付けられているデータベースの照合順序。