加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MsSql教程 > 正文

SQLServer中的@@IDENTITY,SCOPE_IDENTITY和IDENT_CURRENT

发布时间:2020-12-12 14:27:54 所属栏目:MsSql教程 来源:网络整理
导读:@@IDENTITY ? 返回最后插入的标识值。 ? ? 语法 ? @@IDENTITY ? ? 返回类型 ? numeric ? ? 注释 ? 在一条 ?INSERT、SELECT ?INTO ?或大容量复制语句完成后,@@IDENTITY ?中包含此语句产生的最后的标识值。若此语句没有影响任何有标识列的表,则 ?@@IDENTITY

@@IDENTITY ?
返回最后插入的标识值。 ?
?
语法 ?
@@IDENTITY ?
?
返回类型 ?
numeric ?
?
注释 ?
在一条 ?INSERT、SELECT ?INTO ?或大容量复制语句完成后,@@IDENTITY ?中包含此语句产生的最后的标识值。若此语句没有影响任何有标识列的表,则 ?@@IDENTITY ?返回 ?NULL。若插入了多个行,则会产生多个标识值,@@IDENTITY ?返回最后产生的标识值。如果此语句激发一个或多个执行产生标识值的插入操作的触发器,则语句执行后立即调用 ?@@IDENTITY ?将返回由触发器产生的最后的标识值。若 ?INSERT ?或 ?SELECT ?INTO ?语句失败或大容量复制失败,或事务被回滚,则 ?@@IDENTITY ?值不会还原为以前的设置。 ?
?
在返回插入到表的 ?@@IDENTITY ?列的最后一个值方面,@@IDENTITY、SCOPE_IDENTITY ?和 ?IDENT_CURRENT ?函数类似。 ? ?
?
@@IDENTITY ?和 ?SCOPE_IDENTITY ?将返回在当前会话的所有表中生成的最后一个标识值。但是,SCOPE_IDENTITY ?只在当前作用域内返回值,而 ?@@IDENTITY ?不限于特定的作用域。 ?
?
IDENT_CURRENT ?不受作用域和会话的限制,而受限于指定的表。IDENT_CURRENT ?返回任何会话和任何作用域中为特定表生成的标识值。

————————一条分隔线—————————————

3种返回最大标识值的方法的不同点: ?
?
IDENT_CURRENT ?返回为任何会话和任何作用域中的特定表最后生成的标识值。 ?
?
?
@@IDENTITY ?返回为当前会话的所有作用域中的任何表最后生成的标识值。 ?
?
?
SCOPE_IDENTITY ?返回为当前会话和当前作用域中的任何表最后生成的标识值。(防止返回触发器中的insert的IDENTITY值)??

————————又来一条—————————————

@@IDENTITY ? 返回最后插入的标识值。 ? ? 语法 ? @@IDENTITY ? ? 返回类型 ? numeric ? ? 注释 ? 在一条 ?INSERT、SELECT ?INTO ?或大容量复制语句完成后,@@IDENTITY ?中包含此语句产生的最后的标识值。若此语句没有影响任何有标识列的表,则 ?@@IDENTITY ?返回 ?NULL。若插入了多个行,则会产生多个标识值,@@IDENTITY ?返回最后产生的标识值。如果此语句激发一个或多个执行产生标识值的插入操作的触发器,则语句执行后立即调用 ?@@IDENTITY ?将返回由触发器产生的最后的标识值。若 ?INSERT ?或 ?SELECT ?INTO ?语句失败或大容量复制失败,或事务被回滚,则 ?@@IDENTITY ?值不会还原为以前的设置。 ? ? 在返回插入到表的 ?@@IDENTITY ?列的最后一个值方面,@@IDENTITY、SCOPE_IDENTITY ?和 ?IDENT_CURRENT ?函数类似。 ? ? ? @@IDENTITY ?和 ?SCOPE_IDENTITY ?将返回在当前会话的所有表中生成的最后一个标识值。但是,SCOPE_IDENTITY ?只在当前作用域内返回值,而 ?@@IDENTITY ?不限于特定的作用域。 ? ? IDENT_CURRENT ?不受作用域和会话的限制,而受限于指定的表。IDENT_CURRENT ?返回任何会话和任何作用域中为特定表生成的标识值。有关更多信息,请参见 ?IDENT_CURRENT。 ?

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读