社区
Java SE
帖子详情
如何获取刚插入的自增id,多线程.
hyl198611
2008-05-06 05:25:23
String SQL = "Insert into club (name) values('name');select @@identity";
以上sql语句在java代码中执行不了而在mysql中可一执行? 还请各位高手指点!
...全文
172
4
打赏
收藏
如何获取刚插入的自增id,多线程.
String SQL = "Insert into club (name) values('name');select @@identity"; 以上sql语句在java代码中执行不了而在mysql中可一执行? 还请各位高手指点!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
a_nuo
2008-05-06
打赏
举报
回复
你的执行语句如果是
boolean execute(String sql)
那么返回的第二个ResultSet就是你select @@identity的查询结果
但如果你的执行语句是
ResultSet executeQuery(String sql)
或者executeUpdate(String sql)
那么结果可能就不对了
a_nuo
2008-05-06
打赏
举报
回复
你说的不能执行时什么意思
有错误吗?
luckyjame
2008-05-06
打赏
举报
回复
楼上说的对....要分成两句..
或者你写成存储过程....然后调用存储过程,来显示插入的同时,获取ID值.
a_nuo
2008-05-06
打赏
举报
回复
insert语句属于update
select属于查询
jdbc中好像不支持同时update和查询
你最好分别查询
PHP
获取
MySql新增记录
ID
值的3种方法
使用此方法得到的是
id
最大的值,确为最后一个值,但当多链接线程时,这个最大的
id
并不一定是我们
插入
数据的
自增
id
值,因此不适用于
多线程
。 二,使用函数:msyql_insert_
id
(); 在PHP中,经常需要把
插入
数据库中的
id
...
mysql
插入
数据,
获取
最新
插入
的
ID
(
自增
列)的思路和python
获取
MySQL
自增
ID
代码三种实现
mysql
插入
数据,
获取
最新
插入
的
ID
(
自增
列)的思路和python
获取
MySQL
自增
ID
代码三种实现 mysql本身有一个列可以做
自增
长字段,mysql在
插入
一条数据后,如何能获得到这个
自增
id
的值呢? (1)方法一 是使用last_...
MySQL的
自增
主键
MySQL8.0之后会将
自增
主键进行持久化(写入redo log),所以数据库重启后,可以接着表中当前数据行后继续
插入
自增
主键。
自增
主键的计算方法 当用户没有指定
插入
数据行的主键
id
时,系统默认用AUTO_INCREMENT的值。 ...
java mysql
获取
自增
id
_Java
获取
最后
插入
MySQL记录的
自增
ID
值的3种方法
在MySQL中,自动递增类型的
id
字段作为表的主键,作为其他表的外键,这是数据库设计中的常用用法,下面就让爱站技术频道小编为大家带来Java
获取
最后
插入
MySQL记录的
自增
ID
值的3种方法。方法一:String sql = "INSERT ...
Mysql中
获取
刚
插入
的
自增
id
的三种方法
<br />我们在写数据库程序的时候,经常会需要
获取
某个表中的最大序号数, 一般情况下
获取
刚
插入
的数据的
id
,使用select max(
id
) from table 是可以的。 但在
多线程
情况下,就不行了。 ...
Java SE
62,614
社区成员
307,326
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章