当我创建表时,我得到了这个错误ORA-00904 ::无效的标识符

时间:2015-09-25 05:35:30

标签: sql oracle

当我创建表格时,我收到此错误ORA-00904: : invalid identifier,我不知道错误的含义。

Create table c_stock(s_date date not null,
                     o_stock number(4),
                     add number(4),
                     total number(4));

1 个答案:

答案 0 :(得分:4)

来自ORA-00904 description

  

ORA-00904字符串:标识符无效

     

原因:输入的列名称丢失或无效

     

操作:输入有效的列名称。有效的列名必须以。开头   一个字母,小于或等于30个字符,仅由   字母数字字符和特殊字符$,_和#。如果它   包含其他字符,然后必须用double括起来   引号。它可能不是保留字

查看list of Oracle reserved words,第二行会显示 ADD

更改该列名称可以解决您的问题。