我正在从现有视图创建表但出现错误 - “ORA-00955:名称已被现有对象使用”.
当我在 sql developer 中运行以下命令时,它正在创建包含数据的表,但是在 unix 环境中执行相同的命令时失败,即创建的表没有数据。
CREATE TABLE table1 AS SELECT * FROM myView;
*
ERROR at line 1:
ORA-00955: name is already used by an existing object
我使用下面的查询来检查 object_name(table1) 是否正在使用,但它什么也没返回。
SELECT * FROM all_objects WHERE object_name = upper('table1') and OWNER = upper('your_schema')