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

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