MySQL5逆引き大全460の極意

ビュー/ストアドプロシージャ/ストアドファンクション/トリガ/イベントの極意 - Tips394 新規のイベントを登録するには

登録タグ
SQL
Icon comment count 0
Icon stock count 0

10-4イベントスケジューラTips394 新規のイベントを登録するには

Level2

PointCREATE EVENT命令を利用します

構文   
CREATE
  [DEFINER = {ユーザ名|CURRENT_USER}]
  EVENT [IF NOT EXISTS] イベント名
  ON SCHEDULE 実行タイミング
  [ON COMPLETION [NOT] PRESERVE]
  [ENABLE | DISABLE|DISABLE ON SLAVE]
  [COMMENT コメント]
  DO SQL命令

CREATE EVENT命令を利用することで、イベントスケジューラに新規のイベントを定義できます。イベントスケジューラとは特定の時刻、または時間間隔で決められた処理(イベント)を実行するための機能のことです。WindowsのタスクスケジューラやUnixのcronなどに相当する機能と考えれば良いでしょう。

ON SCHEDULE句で定義された実行タイミングに従って、DO句で指定されたSQL命令を実行します(実行タイミングの構文については、395項も合わせて参照してください)。

出典情報

Medium

MySQL5逆引き大全460の極意

  • 著者: 山田 祥寛

コメント

    コメントはありません