删除表(如果存在),Oracle、SQL开发人员

删除表(如果存在),Oracle、SQL开发人员,sql,oracle,Sql,Oracle,我需要使用SQL Developer删除Oracle中的表 我这样做: DROP TABLE IF EXISTS employees; 但它不起作用,它给了我一个错误: “SQL命令未正确结束” 在Oracle SQL Developer中删除表的正确方法是什么? 谢谢您Oracle并没有针对任何DDL命令的“IF EXISTS”或“IF NOT EXISTS”子句。只用 DROP TABLE employees; 对于任何DDL命令,Oracle实际上都没有“IF EXISTS”或“IF

我需要使用SQL Developer删除Oracle中的表 我这样做:

DROP TABLE IF EXISTS employees;
但它不起作用,它给了我一个错误: “SQL命令未正确结束” 在Oracle SQL Developer中删除表的正确方法是什么?
谢谢您

Oracle并没有针对任何DDL命令的“IF EXISTS”或“IF NOT EXISTS”子句。只用

DROP TABLE employees;

对于任何DDL命令,Oracle实际上都没有“IF EXISTS”或“IF NOT EXISTS”子句。只用

DROP TABLE employees;

我看到并尝试了它,但没有成功,我弄不清楚表名放在哪里快速谷歌搜索表明Oracle没有
IF EXISTS
子句用于
DROP
。是的,我查了一下,但很混乱,我需要帮助了解他们做了什么我看到了,试过了,但没用,我对表名放在哪里感到困惑谷歌快速搜索表明Oracle没有
IF EXISTS
子句,用于
DROP
。是的,我查了一下,但很混乱,我需要帮助了解他们做了什么