mysql
在MYSQL中
1我一个表id,我想设置id为自增。本来是数据中可以设置的。但是他的初始值只能设为0,我想设初始为1000怎么不行啊。
2。那我在添加向这个表添加数据的时候用什么SQL语句也可以实行同样的功能啊。
------解决方案--------------------可以在程序里面直接设置:int id=100;设置id自动增1就行了,
然后在添加的时候可以直接写insert into table(id,**) values(id,**);就可以了
------解决方案--------------------有个很傻的办法,如果小于100,先insert让他等于100,然后全部删除,就是重100开始了,哈哈
------解决方案--------------------大哥他要1000
你插 个记录999
然后的记录就是1000开始了
------解决方案--------------------建表的时候指定就行了,不用在程序里面控制
create table test_1 (id bigint not null auto_increment ,
name varchar(20), primary key (id));
alter table test_1 auto_increment = 1000;
insert into test_1(name) values( 'bbbb ');
commit;
------解决方案--------------------同意楼上的方法。