【发布时间】:2010-12-27 14:14:14
【问题描述】:
我知道Scope_Identity()、Identity()、@@Identity 和Ident_Current() 都获得了标识列的值,但我很想知道它们的区别。
我遇到的部分争议是适用于上述这些功能的范围是什么意思?
我也想要一个使用它们的不同场景的简单示例?
【问题讨论】:
-
不要忘记 SQL Server 中存在的 SCOPE_IDENTITY 和 @@IDENTITY 的并行执行错误:support.microsoft.com/default.aspx?scid=kb;en-US;2019779
-
@DaviddCeFreitas -- 我很想知道这个错误,但链接似乎已损坏(或者至少,它抛出了一个 ASP 错误)。
-
如旧知识库文章中所述,已发布修复
标签: sql sql-server identity