标签:
CREATE TABLE SALARY( EMPID number not null, EMPNAME Varchar2(20), EMPSALARY number, HIREDATE DATE, PRIMARY KEY(EMPID), ); INSERT INTO SALARY VALUES(1,‘蒋xx‘,1015.32,to_DATE(‘19950702‘,‘YYYYMMDD‘)); COMMIT; SELECT * FROM SALARY;
以上怎么运行都提示标识符无效,检查半天才发现CREATE里最后一行结尾多了个","
除此之外还有运行不了的可能是列出的列名与保留字重复了,替换掉就好了。
还有个注意事项,不能在建表时给列提供别名。
Oracle建表标识符无效ORA-00904: invalid identifier
标签:
原文地址:http://www.cnblogs.com/ABFM/p/4710379.html