如果 Oracle SQL 中存在视图,则删除视图[重复]

2024-05-19

我是 Oracle 数据库系统的新手。 Oracle 12c 中以下 SQL 语句的等效项是什么?

DROP VIEW IF EXIST <view_name>

除了简单地打电话DROP VIEW, 你可以写一个程序 http://www.java2s.com/Tutorial/Oracle/0160__View/Ifviewexistsdropview.htm之前检查:

BEGIN
 FOR i IN (SELECT null FROM user_views WHERE view_name = 'BOOKS_emp') LOOP
   EXECUTE IMMEDIATE 'DROP VIEW books_emp';
 END LOOP;
END;
/
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如果 Oracle SQL 中存在视图,则删除视图[重复] 的相关文章

随机推荐