社区
疑难问题
帖子详情
比如说@@identity这个变量,取最后插入的标识值时,怎么样才能避免同步操作的影响啊
i5767343
2009-04-06 10:08:50
比如说@@identity这个变量,取最后插入的标识值时,怎么样才能避免同步操作的影响啊
...全文
51
3
打赏
收藏
比如说@@identity这个变量,取最后插入的标识值时,怎么样才能避免同步操作的影响啊
比如说@@identity这个变量,取最后插入的标识值时,怎么样才能避免同步操作的影响啊
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
i5767343
2009-04-06
打赏
举报
回复
谢谢高手
rucypli
2009-04-06
打赏
举报
回复
写到事务里面
set Xact abort on
begin tran
insert into
set @temp = @@identity
commit tran
yangqidong
2009-04-06
打赏
举报
回复
那么如果有下列事件
1. 你插入数据
2. 别人插入数据
3. 你读取标识值
使用scope_identity()得到1的结果
@@identity,得到2的结果
推荐你使用scope_identity()
经典SQL语句大全
注意:在top后不能直接跟一个
变量
,所以在实际应用中只有这样的进行特殊的处理。Rid为一个
标识
列,如果top后还有具体的字段,这样做是非常有好处的。因为这样可以
避免
top的字段如果是逻辑索引的,查询的结果后实际...
SQL Server
插入
数据后获得自增主键值
如果触发了某个触发器,并且这个触发器执行向另一个带有
IDENTITY
列的表的
插入
操作,@@
IDENTITY
将返回这个由触发器产生的值。如果这个触发器
插入
的表中不包含
IDENTITY
列,那么 @@
IDENTITY
将为 null。...
【若泽大数据】MySQL参数详解
在运行时,每一个系统
变量
都拥有一个全局值或会话值,或者同时拥有这两个值。许多系统
变量
都是动态的,也就是说,可以在服务器郑州运行时修改它们的值。这些类型的信息都会在每个
变量
的描述里(与
变量
名同处一行)...
5.1.8 服务器系统
变量
5.1.8服务器系统
变量
文章目录5.1.8服务器系统
变量
activate_all_roles_on_loginadmin_addressadmin_addressadmin_portadmin_ssl_caadmin_ssl_capathadmin_ssl_certadmin_ssl_cipheradmin_ssl_crladmin_ssl_...
JVM之高效并发篇
当getstatic指令把race的值
取
到操作栈顶时, volatile关键字保证了race的值在此时是正确的, 但是在执行iconst_1、 iadd这些指令的时候, 其他线程可能已经把race的值改变了, 而操作栈顶的值就变成了过期的数据, ...
疑难问题
22,219
社区成员
121,725
社区内容
发帖
与我相关
我的任务
疑难问题
MS-SQL Server 疑难问题
复制链接
扫一扫
分享
社区描述
MS-SQL Server 疑难问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章