MySQL5逆引き大全460の極意

ビュー/ストアドプロシージャ/ストアドファンクション/トリガ/イベントの極意 - Tips372 ビューの定義を変更するには

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

10-1ビューTips372 ビューの定義を変更するには

Level2

PointALTER VIEW命令を利用します

構文   
ALTER [ALGORITHM = {UNDEFINED | MERGE | TEMPTABLE}]
  [DEFINER={ユーザ名|CURRENT_USER}] [SQL SECURITY {DEFINER|INVOKER}]
  VIEW ビュー名 [(列名,...)] AS SELECT命令
  [WITH [CASCADED | LOCAL] CHECK OPTION]

ALTER VIEW命令は、CREATE VIEW命令で定義された既存のビュー定義を置き換えます。CREATE VIEW命令でOR REPLACEオプションを付与した場合とほぼ同じ挙動をとると考えて良いでしょう。ただし、CREATE OR REPLACE VIEW命令では、ビューが存在してもしなくても処理は成功するのに対して、ALTER VIEW命令では指定されたビューが存在しない場合はエラーとなります。

付随するオプションの詳細についても、CREATE VIEW命令を参照してください。

してもしなくても処理は成功するのに対して、ALTER

出典情報

Medium

MySQL5逆引き大全460の極意

  • 著者: 山田 祥寛

コメント

    コメントはありません