文档解释
ORA-02145: missing STORAGE option
Cause: No STORAGE options were specified following STORAGE (
Action: Specify one or more STORAGE option between the parentheses.
ORA-02145: missing STORAGE option 错误代表用户在建表中缺少STORAGE子句,是建表语句的语法错误。
官方解释
本报错表示您尝试在SQL语句中使用了CREATE TABLE 语句,但是漏掉了STORAGE子句。此子句的存在可为表指定存储和冗余规则。如果漏掉,则使用数据库的默认设置,如果没有添加,那么系统会报上述错误。
常见案例
一般情况下,建表时使用数据库的默认设置,但没有添加STORAGE子句,此时系统就会报ORA-02145: missing STORAGE option错误。
正常处理方法及步骤
(1)检查建表中是否漏掉了STORAGE子句,没有漏掉的话,要检查输入的语法是否正确;
(2)如果没有检查出任何异常的话,就可以添加STORAGE表,如下所示:
CREATE TABLE table_name (
column_name column_type
)
STORAGE (
INITIAL 100K
NEXT 100K
MINEXTENTS 1
MAXEXTENTS 50
PCTINCREASE 0
)
(3)有了STORAGE子句子以后,就可以重新建表,如果报错提示正确,则建表成功。