oracle建表失败,出现标识符无效

createtableBid(idnumberprimarykey,--出价编号prod_idnumber(11),--商品编号indexnumber(11),--顺序号... create table Bid(
id number primary key,--出价编号
prod_id number(11),--商品编号
index number(11),--顺序号
user_id number(11),--卖家编号
create_time date,--出价时间
price number(11)--出价金额
);
create table Users(
user_id number primary key,--用户id
user_name varchar2(50),--用户名
password varchar2(50),--密码
identity_code varchar2(18),--身份证号码 只能18位或者15位
phone varchar2(11),--电话
address varchar2(255),--地址
postcode varchar2(6),--邮编
user_status number(11) --用户状态
);

这个是也 但是 没关键字呀
展开
 我来答
ykb125
2011-11-15 · 超过26用户采纳过TA的回答
知道答主
回答量:126
采纳率:0%
帮助的人:69.9万
展开全部
index 字段换下 index是关键字段不可以当字段名
index 换成idx 或其他的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
x403879785
2011-11-15 · TA获得超过3838个赞
知道大有可为答主
回答量:1299
采纳率:100%
帮助的人:1158万
展开全部
index是 索引 关键字,不能当字段名。第二个表,password改成user_pass。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zjx102938
2011-11-15 · TA获得超过1038个赞
知道小有建树答主
回答量:396
采纳率:100%
帮助的人:291万
展开全部
create table Bid(
id number ,--出价编号
prod_id number(11),--商品编号
indexnum number(11),--顺序号
user_id number(11),--卖家编号
create_time date,--出价时间
price number(11)--出价金额
);
alter table Bid
add constraint Bid_Key primary key (id);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
康熙转世
2011-11-15 · TA获得超过6839个赞
知道大有可为答主
回答量:4325
采纳率:85%
帮助的人:2890万
展开全部
第一个人家回答的没错 是index是关键字问题
补充的问题是你邮编后面的逗号是全角的 其他是半角的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
moreazy
2011-11-15 · TA获得超过742个赞
知道小有建树答主
回答量:274
采纳率:0%
帮助的人:131万
展开全部
里面有保留字
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 4条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式