sql 字段从 1000 开始自增长
mysql>CREATETABLEorders(Order_idintIDENTITY(1000,1),Good_idint,Numberint);ERROR1064(4...
mysql> CREATE TABLE orders(Order_id int IDENTITY(1000,1),Good_id int, Number int);
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'IDENTITY(1000,1),Good_id int, Number int)' at line 1
为什么就是一直建表建不了? 展开
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'IDENTITY(1000,1),Good_id int, Number int)' at line 1
为什么就是一直建表建不了? 展开
2个回答
展开全部
首先需要使用AUTO_INCREMENT来设置自增列,并且该列必须是主码。
CREATE TABLE orders(Order_id int primary key AUTO_INCREMENT,Good_id int, Number int);
然后把自增的起始值设置为1000
ALTER TABLE orders AUTO_INCREMENT = 1000;
CREATE TABLE orders(Order_id int primary key AUTO_INCREMENT,Good_id int, Number int);
然后把自增的起始值设置为1000
ALTER TABLE orders AUTO_INCREMENT = 1000;
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
MySQL中使用自增长:
create table tableName (id unsigned int primary key auto_increment not null,
title varchar(32),
content text);
auto_increment就是自增长的属性
mysql如何指定id,然后自增长
auto_increment=100;
alter table ai_test2 auto_increment = 1000;
追问
不能用IDENTITY么
追答
IDENTITY 是msql的吧 !
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询