Mysql这一句怎么出错?id int UNSIGNED not null AUTO_INCREMENT primary key
CREATETABLEuser1(usernamevarchar(12),passwdvarchar(12),idintUNSIGNEDnotnullAUTO_INCRE...
CREATE TABLE user1
(
username varchar(12),
passwd varchar(12),
id int UNSIGNED not null AUTO_INCREMENT primary key
)
服务器: 消息 170,级别 15,状态 1,行 5
第 5 行: 'UNSIGNED' 附近有语法错误。
问题出在哪?
unsigned的问题解决了 就是int和unsigned之间不能有空格
出现新的错误 服务器: 消息 170,级别 15,状态 1,行 5
第 5 行: 'auto_increment' 附近有语法错误。
用IDENTITY(1,1)代替auto_increment可以测试成功
请高手指点下 问题出在哪 展开
(
username varchar(12),
passwd varchar(12),
id int UNSIGNED not null AUTO_INCREMENT primary key
)
服务器: 消息 170,级别 15,状态 1,行 5
第 5 行: 'UNSIGNED' 附近有语法错误。
问题出在哪?
unsigned的问题解决了 就是int和unsigned之间不能有空格
出现新的错误 服务器: 消息 170,级别 15,状态 1,行 5
第 5 行: 'auto_increment' 附近有语法错误。
用IDENTITY(1,1)代替auto_increment可以测试成功
请高手指点下 问题出在哪 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询