mysql插入一条数据,主键自增,如何取得这个主键值?

marine_chen 2006-12-05 03:11:16
具体逻辑是该表里一个字段是主键的值+100,插入数据的同时设置该字段值为100+id,id是自增,如何操作呢?
...全文
1466 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
forevermihoutao 2007-01-10
  • 打赏
  • 举报
回复
取最大值判断
marine_chen 2006-12-05
  • 打赏
  • 举报
回复
事务处理如何解决?
zzlw 2006-12-05
  • 打赏
  • 举报
回复
我没用过,用事务处理应该可以的。
marine_chen 2006-12-05
  • 打赏
  • 举报
回复
现在不好修改表结构,只能从程序上控制

从数据库查询是可以实现,取max的id,但是在此过程如果有其他数据插入,就可能会出错了,还有其他办法吗?
anhy 2006-12-05
  • 打赏
  • 举报
回复
一种方法是去库中查询!
大河V5 2006-12-05
  • 打赏
  • 举报
回复
建表时,指定id是自增,自增量100就可以了啊。程序中插入数据时都不用插这个字段。

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧