哎呦喂丶哎呦
2015-10-29 10:34
我的为什么错了?为什么第二行就提示缺失右括号了?
SQL> CREATE TABLE USERINFO_C1
2 (ID VARCAHR2(10) PRIMARY KEY,
3 USERNAME VARCHAR(20),
4 SALARY NUMBER(5,0),
5 CONSTRAINT CK_SALARY CHECK(SALARY>0));
(ID VARCAHR2(10) PRIMARY KEY,
* 第 2 行出现错误: ORA-00907: 缺失右括号
这么简单的语句然而我实在看不出来哪错了?
很奇怪啊,为什么系统提示的错误跟实际错的不一致呢?单词写错,为什么提示有括号缺失。。。
...... VARCAHR2本来就是一个类型 你用的不支持?写成varchar2其实不算错
把ID前的那个括号调到第一行试试?
把第2行ID前的(去掉试试看
Oracle数据库开发必备利器之SQL基础
160705 学习 · 641 问题
相似问题