DROP VIEW [IF EXISTS]
view_name [, view_name] ...
[RESTRICT | CASCADE]
DROP VIEWは複数のビューを除去します。各ビューごとにDROP権限を所持していなければなりません。アーギュメントリストの中に名前を登録したビューのいずれかが存在しない場合、 MySQLは存在していなかったため除去できなかったビューを名称別に示して、エラーを返します。しかし、MySQLはリスト中に存在するビューもすべて除去します。
IF EXISTS節は存在しないビューに対してエラーが発生するのを回避します。この節を附与すると、存在しない各ビューに対してNOTEが生成されます。項31. 「SHOW WARNINGS 構文」 を参照してください。
RESTRICTとCASCADEは、附与しても構文解析されて無視されます。