9.5 视图的删除

视图删除和表删除操作方式一样,可以使用SQL语句删除,也可以使用PL/SQL Developer工具删除。在本节中就将分别讲述使用这两种方式删除视图的方法。

1.使用SQL语句删除视图

主要语法如下:


DROP VIEW[schema.]view[CASCADE CONSTRAINTS]


【语法说明】

CASCADE CONSTRAINTS:删除视图时删除约束。

【示例13】删除视图SIMPLE_PRODUCTINFO_VIEW

具体脚本如下:


DROP VIEW SIMPLE_PRODUCTINFO_VIEW;


【执行效果】

当删除成功时会提示:


View dropped


2.使用PL/SQL Developer工具删除视图

在PL/SQL Developer工具左边透视图的【Views】节点下选中视图SIMPLE_PRODUCTINFO_VIEW,右击该视图,从弹出的快捷菜单中选择【Drop】选项,如图9.19所示。

9.5 视图的删除 - 图1

图 9.19 删除视图

在弹出的确认窗口中单击【Yes】按钮,完成后会发现左边透视图【Views】节点下该视图已经被删除。