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