SCOPE_IDENTITY 和 @@IDENTITY 的区别
来源:互联网 发布:淘宝链接怎么发给客服 编辑:程序博客网 时间:2024/05/16 06:42
SCOPE_IDENTITY 和 @@IDENTITY 返回在当前会话中的任何表内所生成的最后一个标识值。但是,SCOPE_IDENTITY 只返回插入到当前作用域中的值;@@IDENTITY 不受限于特定的作用域。
例如,有两个表 T1 和 T2,并且在 T1 上定义了 INSERT 触发器。当将某行插入 T1 时,触发器被激发,并在 T2 中插入一行。该方案演示了两个作用域:在 T1 上的插入,以及在 T2 通过触发器的插入。
假设 T1 和 T2 都有标识列,@@IDENTITY 和 SCOPE_IDENTITY 将在 T1 上的 INSERT 语句的最后返回不同的值。@@IDENTITY 将返回在当前会话中的任何作用域内插入的最后一个标识列的值。这是在 T2 中插入的值。SCOPE_IDENTITY() 将返回在 T1 中插入的 IDENTITY 值。这是在同一个作用域内发生的最后的插入。如果在任何 INSERT 语句作用于作用域中的标识列之前调用 SCOPE_IDENTITY() 函数,则该函数将返回 Null。
- SCOPE_IDENTITY和@@identity的区别
- SCOPE_IDENTITY 和 @@IDENTITY 的区别
- SCOPE_IDENTITY和@@identity的区别
- scope_identity和identity的区别
- IDENT_CURRENT、@@IDENTITY 和 SCOPE_IDENTITY 的区别
- SCOPE_IDENTITY、IDENT_CURRENT 和 @@IDENTITY的区别
- SCOPE_IDENTITY、IDENT_CURRENT 和 @@IDENTITY的区别比较
- SCOPE_IDENTITY、IDENT_CURRENT 和 @@IDENTITY 的区别
- @@IDENTITY、IDENT_CURRENT、SCOPE_IDENTITY的区别
- SCOPE_IDENTITY、IDENT_CURRENT 和 @@IDENTITY的区别(比较)
- SCOPE_IDENTITY、IDENT_CURRENT 和 @@IDENTITY的区别(比较)
- ◎◎identity ,ident_current() ,scope_identity的区别
- @@identity与scope_identity()函数的区别
- @@identity与scope_identity()函数的区别
- @@identity与scope_identity()函数的区别
- SQL @@Identity ,Scope_identity() 区别
- @@IDENTITY IDENT_CURRENT SCOPE_IDENTITY区别
- SCOPE_IDENTITY、IDENT_CURRENT 和 @@IDENTITY的比较
- 网际多渠道营销方式
- 给出一个函数来输出一个字符串的所有排列
- Android模拟器启动 ERROR:Target Mode: Preferred AVD 'ADV2.2' is not available 调试器'ADV2.2' 不可用
- 【转】 中国老话大全
- 推荐阅读的多核编程技术书籍
- SCOPE_IDENTITY 和 @@IDENTITY 的区别
- 浅谈WebKit之WebCore篇
- ASP.NET MVC总结
- 编程积累
- 遥感数据获取
- jQuery学习小结
- MemoryPool的LockFree实现
- 重要资料保存...
- Android ROM的制作与烧录