mysql 如何返回当前插入的数据id

mysql 如何返回当前插入的数据id,第1张

如果插入数据的id是自增长的话会比较容易拿到新数据的id

mysql有提供函数LAST_INSERT_ID() 来获取最后一次插入数据的id,当发生插入新数据事件后该函数返回值才会发生变化,在下一次插入数据前无论select几次,返回的都会是同一个值

可以使用LAST_INSERT_ID()函数 请参考下列实验: insert into a values(null,'010')-- 插入一条记录 select * from a-- 查询最新情况 SELECT LAST_INSERT_ID()-- 显示最后插入的自增ID 从图结果2,可以看到最后插入的自动id为 9


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/6241860.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-19
下一篇 2023-03-19

发表评论

登录后才能评论

评论列表(0条)

保存