DROP VIEW 構文

DROP VIEW [IF EXISTS]
    view_name [, view_name] ...
    [RESTRICT | CASCADE]

DROP VIEWは複数のビューを除去します。各ビューごとにDROP権限を所持していなければなりません。アーギュメントリストの中に名前を登録したビューのいずれかが存在しない場合、 MySQLは存在していなかったため除去できなかったビューを名称別に示して、エラーを返します。しかし、MySQLはリスト中に存在するビューもすべて除去します。

IF EXISTS節は存在しないビューに対してエラーが発生するのを回避します。この節を附与すると、存在しない各ビューに対してNOTEが生成されます。項31. 「SHOW WARNINGS 構文」 を参照してください。

RESTRICTCASCADEは、附与しても構文解析されて無視されます。