SCOPE_IDENTITY   和   @@IDENTITY   的作用都是取得返回在当前会话中的任何表内所生成的最后一个标识值,简单的说就是在执行一条插入语句之后使用@@IDENTITY的全局变量,取得插入记录的ID号但是有个问题就是,@@IDENTITY是全局的,所以在他的功能会体现在所有作用域,一个操作,一个触发器,一个存储过程叫做一个作用域,这时候如果出现多个作用域的情况的时候,@@IDENTITY所取得的ID号就是最后一个作用域产生的结果。这时候我们要使用SCOPE_IDENTITY方法来作了。SCOPE_IDENTITY   只返回插入到当前作用域中的值;@@IDENTITY   不受限于特定的作用域。   
  使用方法:select   SCOPE_IDENTITY()   as   ID   from   [table]select   @@IDENTITY   as   ID   from   [table]   
  实例:   
        sql="SET   NOCOUNT   ON;insert   into   [Table](Item)   values('"&Item&"')"sql=sql&";select   @@IDENTITY   as   ID   from   [Table];SET   NOCOUNT   OFF;"

在插入某些自增表的时候,需要将其打开:
 语法:SET   IDENTITY_INSERT   TableName   ON

最新文章

  1. hhvm的正确安装姿势 http://dl.hhvm.com 镜像
  2. POJ 1651 (区间DP)
  3. highchairts柱状图显示数值并且带单位
  4. Go Slices: usage and internals
  5. Sizzle之tokenize
  6. .NET应用架构设计—四色原型模式(色彩造型、域无关的模型)(概念版)
  7. jmeter3.2 创建webservice 测试
  8. 《.NET 设计规范》第 8 章:使用规范
  9. glut 深度测试无不起作用问题解决
  10. Django框架之中间件与Auth
  11. python学习——用dictionary实现通过地区查询邮编
  12. Linux 命令整理-tailf
  13. 浅谈FFT、NTT和MTT
  14. CRTD异常案例及原因
  15. PyAlgoTrade Hello World 第一个程序(一)
  16. 微软七届MVP桂素伟:移动互联网与职业规划
  17. IOS模拟器
  18. JS触发服务器控件的单击事件
  19. 面向对象知识点之statickeyword的使用
  20. Sql server 2008 R2 导出/导入数据报错之无法打开全局共享内存以与性能 DLL 通信

热门文章

  1. 操作cookie篇
  2. ImportError: No module named 'xml'
  3. jquery实现拖拽进度条并显示百分比的特效
  4. lecture4特征提取-七月在线-cv
  5. 简单矩阵快速幂(HDU Tr A 1575)
  6. MyBatis-Plus使用教程
  7. Python--异常处理和断言
  8. ionic1页面间传递参数的问题
  9. LeetCode – Smallest Rotation with Highest Score
  10. 【liunx】date命令总结