社区
Java SE
帖子详情
Java mysql获取自增ID
sky123123
2010-08-05 10:15:14
Java如何实现在插入一条sql语句后同时返回刚刚insert进去的记录的ID
...全文
461
7
打赏
收藏
Java mysql获取自增ID
Java如何实现在插入一条sql语句后同时返回刚刚insert进去的记录的ID
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sky123123
2010-08-05
打赏
举报
回复
[Quote=引用 6 楼 yaojinlin20090608 的回复:]
statement.executeUpdate("INSERT INTO ...",Statement.RETURN_GENERATED_KEYS);
resultset=statement.getGeneratedKeys();
resultset.next();
int Id=resultset.getInt(1);
[/Quote]
嗯,这样用的很好,正是我所想要的结果 谢谢啊 O(∩_∩)O~
yaojinlin20090608
2010-08-05
打赏
举报
回复
statement.executeUpdate("INSERT INTO ...",Statement.RETURN_GENERATED_KEYS);
resultset=statement.getGeneratedKeys();
resultset.next();
int Id=resultset.getInt(1);
hardycheng
2010-08-05
打赏
举报
回复
select last_insert_id();
必须是在一个session下面的。
healer_kx
2010-08-05
打赏
举报
回复
lz,仔细看看JDBC的API了。
sky123123
2010-08-05
打赏
举报
回复
[Quote=引用 1 楼 amdgaming 的回复:]
笨方法去 查下数据库 呗 返回最大的 id 不就结了
[/Quote]
我就是想用一句sql语句做到 既插入记录 同时又返回ID,省去一次查询
hanyu1222
2010-08-05
打赏
举报
回复
转换最好用Hibernate,插完之后ID就自动返回到实体里去了
amdgaming
2010-08-05
打赏
举报
回复
笨方法去 查下数据库 呗 返回最大的 id 不就结了
Java
获取
最后插入
MySQL
记录的
自增
ID
值的3种方法
介绍了
Java
获取
最后插入
MySQL
记录的
自增
ID
值的3种方法,有需要的朋友可以参考需要
mysql
的插入问题 怎么获得自动增长的
ID
学习
mysql
必看的东西 一张表,里面有
ID
自增
主键,当insert了17条记录之后,删除了第15,16,17条记录,再把
Mysql
...还是
MYSQL
的,一张表有还是有
ID
自增
主键,用JDBC insert一条语句之内,怎么在
JAVA
程序里面获得这条记录的
ID
.
Java
事务总结.docx
Java
事务总结
easy
Id
Generator:生成类别唯一
ID
enable: false/true # 关闭/开启
mysql
自增
功能 db-list: ["db1","db2"] # 数据库配置:可以支持多个库,数据库配置文件名字按dbXXX格式,eg:db1,db2,db3.... fetch-segment-retry-times: 3 # 从数据库
获取
号段...
spring-boot-mybatis-interceptor:mybatis自定义主键插件,通过该插件生成分布式唯一雪花
ID
作为数据库表的主键
主键
自增
:1、
自增
ID
容易被爬虫遍历数据。2、分表分库会有
ID
冲突。 UU
ID
: 1、太长,并且有索引碎片,索引多占用空间的问题 2、无序。 雪花算法就很适合在分布式场景下生成唯一
ID
,它既可以保证唯一又可以排序,该插件...
Java SE
62,614
社区成员
307,327
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章