当前位置: 代码迷 >> J2EE >> mySQL序列自增长有关问题
  详细解决方案

mySQL序列自增长有关问题

热度:24   发布时间:2016-04-22 01:02:18.0
mySQL序列自增长问题
已建了一个表,
CREATE TABLE test
(
id INT UNSIGNED NOT NULL PRIMARY KEY AUTO_INCREMENT,
username VARCHAR(15) NOT NULL
)
AUTO_INCREMENT = 100;

如何插入记录实现自增长呢?
insert into test values(?,'w');
括号里的空格处填什么呢?
还是用函数实现?


------解决方案--------------------
insert into test(username) values ('w');
------解决方案--------------------
2楼正解,自增长字段,在insert语句里不体现即可。
另外,insert ignore,replace into等语句也可以参考一下
------解决方案--------------------
不插入id就行了,会自动添加递增整数的
------解决方案--------------------
insert into test (username)values('w');
id自动插入了
------解决方案--------------------
不用插入ID
  相关解决方案