sql2005提示错误怎么改?消息 102,级别 15,状态 1,第 2 行 'auto_increment' 附近有语法错误。

createtablet_admin(idintauto_increment,usernamevarchar(20),passwordvarchar(20),primar... create table t_admin(
id int auto_increment,
username varchar(20),
password varchar(20),
primary key (id)
);

insert into t_admin(username, password) values('admin','123456');

create table t_day(
id int auto_increment,
date datetime,
topic varchar(100),
topicUrl varchar(100),
primary key (id)
);

create table t_weibo(
id int auto_increment,
date datetime,
content varchar(300),
user varchar(100),
userUrl varchar(100),
createTime datetime,
favor int,
tag varchar(100),
primary key (id)
);

消息 102,级别 15,状态 1,第 2 行
'auto_increment' 附近有语法错误。
消息 102,级别 15,状态 1,第 11 行
'auto_increment' 附近有语法错误。
消息 102,级别 15,状态 1,第 19 行
'auto_increment' 附近有语法错误。

没看出哪有问题啊?
展开
 我来答
不想起名字了2333
2011-10-13 · TA获得超过2447个赞
知道大有可为答主
回答量:1931
采纳率:50%
帮助的人:1856万
展开全部
//修改了一下,有几个错误 'auto_increment' 自动增加,在低版本的SQL 中不识别这个关键字
// identity(1,1) 自增字段,自动添加自增序列,起始序列为1,每次递增也是1
create table t_admin(
id int primary key identity(1,1), -- primary key 单个主键约束可放到该行后面
username varchar(20),
password varchar(20)
)
insert into t_admin(username, password) values('admin','123456')

create table t_day(
id int primary key identity(1,1),
date datetime,
topic varchar(100),
topicUrl varchar(100)
)

create table t_weibo(
id int primary key identity(1,1),
date datetime,
content varchar(300),
t_weibo_user varchar(100), --你的代码里:user 是sql保留字,不能作为属性名
userUrl varchar(100),
createTime datetime,
favor int,
tag varchar(100)
)
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
JINYUTTT
2011-10-13 · TA获得超过178个赞
知道小有建树答主
回答量:792
采纳率:0%
帮助的人:553万
展开全部
第一行id不是那样的哦。
追问
哦,那应该怎么改啊?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式