数据库插入返回主键

来源:互联网 发布:电视机如何下载软件 编辑:程序博客网 时间:2024/04/29 09:41

第一种如果是有序的增值为1

可以先查询最大id

select max(id)+1 from table 

然后将max(id)+1的值插入

第二种jdbc 中可以用

stmt.update("insert into ............");

ResultSet rs = stmt.getGeneratedKeys();

   int i  = 0;

while(rs.next()){

  i = rs.getInt(1);  //这里是1

}

i就是主键值

原创粉丝点击