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;