日期:2014-05-18  浏览次数:20822 次

mysql 如何取得下一个自动增长的ID
请问:
  mysql   如何取得下一个自动增长的ID
谢谢

------解决方案--------------------
是auto_increment。

如下:
create table IDENTITY_TESTER (
ID bigint not null auto_increment,
name varchar(15),
primary key (ID)
);


------解决方案--------------------
若是通过MySQL 可视化管理器创建表的话,ID 字段可选自增字段。
------解决方案--------------------
select max(ID) from IDENTITY_TESTER;

然后通过ResultSet取得这一列的值后加1就可以了
------解决方案--------------------
auto_increment
------解决方案--------------------
id int(4) auto_increment not null primary key,
让数据库自动增长好了,不用自己算
用上面的句子,在插入时就不用管id了
如果你自己来加ID,就像楼上所说的同步问题很严重