oracle建表失败,出现标识符无效
CREATETABLEdd_category(idnumber(5)notnullprimarykey,turnnumber(5),en_namevarchar2(50)...
CREATE TABLE dd_category (
id number(5) not null primary key,
turn number(5),
en_name varchar2(50),
cn_name varchar2(50),
abridge_name varchar2(20) ,
parent_id number(5) default '0',
)
我愣是没查出上面有哪里不对啊,求解啊 展开
id number(5) not null primary key,
turn number(5),
en_name varchar2(50),
cn_name varchar2(50),
abridge_name varchar2(20) ,
parent_id number(5) default '0',
)
我愣是没查出上面有哪里不对啊,求解啊 展开
2个回答
展开全部
重点考虑default '0',这里既然是number, default 0比较妥当吧
如果不行,关注id turn两个,改个名字看看,或者加双引号
如果不行,关注id turn两个,改个名字看看,或者加双引号
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
CREATE TABLE dd_category (
id number(5) not null primary key,
turn number(5),
en_name varchar2(50),
cn_name varchar2(50),
abridge_name varchar2(20) ,
parent_id number(5) default '0'
)
parent_id number(5) default '0' 不能再 “,”号了 。
id number(5) not null primary key,
turn number(5),
en_name varchar2(50),
cn_name varchar2(50),
abridge_name varchar2(20) ,
parent_id number(5) default '0'
)
parent_id number(5) default '0' 不能再 “,”号了 。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询