ORA-02196: PERMANENT/TEMPORARY option already specified

文档解释

ORA-02196: PERMANENT/TEMPORARY option already specified

Cause: In CREATE TABLESPACE, the PERMANENT and/or TEMPORARY options were specified more than once.

Action: None

ORA-02196:表示用户已经指定了永久/临时选项。

官方解释

ORA-02196:表示用户已经指定了永久/临时选项若要创建实体。 此错误消息指示无法完成操作,因为该实体已具有指定类型,无需重复指定。

常见案例

ORA-02196通常发生在尝试重新创建永久或临时表、索引或约束时。 例如,如果用户已经使用PERMANENT标志创建了一个表,则执行以下命令时,Oracle会抛出ORA-02196:

create table mytable(col1 number) temporary;

正常处理方法及步骤

如果收到ORA-02196错误,最重要的是确认您希望的永久/临时特性已经指定。 如果没有,则应更新语法。 如果已经指定,则可能需要删除实体(如果用户已经拥有该实体),然后重新创建实体以更改特征。

你可能感兴趣的