编程论坛
注册
登录
编程论坛
→
SQL Server论坛
Insert into 表(id) select isnll(max(id),0)+1 from 表
ljlbxhlc
发布于 2021-04-29 13:50, 2987 次点击
Insert into 表(id) select isnll(max(id),0)+1 from 表
用次命令插入记录,在多人同时插入时,id会有重复现象,如何解决呢
2 回复
#2
oldfish96
2021-04-29 14:48
identity
#3
厨师王德榜
2021-05-20 16:12
把id设置为自增字段,insert语句中避开对id的描述,只插入其它字段,sqlserver会在插入数据时,自己管理id应有的值.
1