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