DROP VIEW
Purpose
Use this statement to delete a view.
Prerequisite
-
You need either the system privilege
USE ANY SCHEMAor the object privilegeUSAGEon the target schema, or the schema must be owned by you or one of your assigned roles. - You need the system privilege
DROP ANY VIEW, or the view must be owned by you or one of your assigned roles.
Syntax
drop_view::=
Usage Notes
- If the optional
IF EXISTSclause is specified, then the statement does not throw an exception if the view does not exist. - The options
RESTRICTorCASCADEare not of much significance in this command. However, they are supported syntactically for compatibility reasons.
Example
DROP VIEW my_view;