当前位置: 代码迷 >> Oracle技术 >> 第 12 行出现异常: ORA-00907: 缺失右括号
  详细解决方案

第 12 行出现异常: ORA-00907: 缺失右括号

热度:998   发布时间:2016-04-24 08:24:32.0
第 12 行出现错误: ORA-00907: 缺失右括号
create table T_RECV_MSG (
  DBID number(11) not null,
  STATUS number(11) default 0,
  SEQID varchar(20) default '',
  CALLNO varchar(20) default '',
  DSTCALLNO varchar(20) default '',
  SERVICEID varchar(20) default '',
  LINKID varchar(20) default '',
  SENDTIME date default sysdate,
  CONTENT varchar(4000) default '',
  OPERATOR varchar(20) default '',
  UDHI int(11) default -1,  
  primary key (DBID)
);
UDHI int(11) default -1,
  *
第 12 行出现错误:
ORA-00907: 缺失右括号
求教,哪错了


------解决方案--------------------
SQL code
create table T_RECV_MSG (  DBID number(11) not null,  STATUS number(11) default 0,  SEQID varchar(20) default '',  CALLNO varchar(20) default '',  DSTCALLNO varchar(20) default '',  SERVICEID varchar(20) default '',  LINKID varchar(20) default '',  SENDTIME date default sysdate,  CONTENT varchar(4000) default '',  OPERATOR varchar(20) default '',  --换成number(11)就行了  UDHI number(11) default -1,     primary key (DBID));
------解决方案--------------------
UDHI int(11) default -1 这个字段,
要么用number(11),要么直接UDHI int default -1
  相关解决方案