Sql 复制人力资源帐户上的问题

Sql 复制人力资源帐户上的问题,sql,database,oracle,Sql,Database,Oracle,当我试图运行此代码时 CREATE TABLE emp_temp AS  (SELECT * FROM employees); 我得到这个错误: Error starting at line : 1 in command - CREATE TABLE emp_temp AS  (SELECT * FROM employees) Error report - ORA-00604: error occurred at recursive SQL level 1 ORA-00942: table

当我试图运行此代码时

CREATE TABLE emp_temp AS  
(SELECT * FROM employees); 
我得到这个错误:

Error starting at line : 1 in command -
CREATE TABLE emp_temp AS 
(SELECT * FROM employees)
Error report -
ORA-00604: error occurred at recursive SQL level 1
ORA-00942: table or view does not exist
ORA-06512: at line 3
00604. 00000 -  "error occurred at recursive SQL level %s"
*Cause:    An error occurred while processing a recursive SQL statement
           (a statement applying to internal dictionary tables).
*Action:   If the situation described in the next error on the stack
           can be corrected, do so; otherwise contact Oracle Support.

如何处理此问题?

我正在HR模式中执行此操作,听起来可能是数据字典问题,您可能需要联系Oracle支持部门,如消息所述。虽然我想知道一个坏掉的DDL触发器是否会产生这种情况,但还是值得检查一下是否存在这种情况。您还可以尝试创建一个简单的表,而不使用select作为
,以查看该表是否也被破坏。