代码改变世界

随笔分类 -  SQL Script

SQL Server中 @@IDENTITY, SCOPE_IDENTITY, IDENT_CURRENT的比较

2013-06-07 12:03 by AceYue, 1329 阅读, 收藏, 编辑
摘要: Introduction: 我们在很多应用程序的解决方案中都需要返回插入到SQL Query 最后一行的信息,这时我们有三种选择:•@@IDENTITY•SCOPE_IDENTITY•IDENT_CURRENT 这三个参数都是返回最后一行自增列(IDENTITY)数据,但是我们在不同的情况下使用这三个函数都有什么区别呢?Compare:@@IDENTITY他返回的是最后一行的自动生成的Identity值,适合所有的当前会话中,适合所有范围。我们来看看Microsoft官方的描述吧: 在一条 INSERT、SELECT INTO 或大容量复制语句完成后,@@IDENTITY 中包含语句生成的.. 阅读全文
点击右上角即可分享
微信分享提示