0
点赞
收藏
分享

微信扫一扫

sql 新增一条数据,且,返回自增ID

一只1994 2022-06-17 阅读 175
在高并发的环境中 可能得到的@@identity会不是你想要的结果 
你在新增,别人也可能也在新增 。你获取的时候就是 获取到最后插入的那条记录的ID.
所以 我们要修改一下
SELECT @@identity
修改为
SELECT SCOPE_IDENTITY();
insert into UserInfo(name,age) values("小明",20);SELECT SCOPE_IDENTITY();

 


举报

相关推荐

0 条评论