SQL获取插入后数据ID的三种方式比较
来源:互联网 发布:同步轮选型软件 编辑:程序博客网 时间:2024/06/05 06:46
SQL Server 2000中,有三个比较类似的功能:SCOPE_IDENTITY、IDENT_CURRENT 和 @@IDENTITY,它们都返回插入到 IDENTITY 列中的值。
1)IDENT_CURRENT 返回为任何会话和任何作用域中的特定表最后生成的标识值,它不受作用域和会话的限制,而受限于所指定的表。
2)@@IDENTITY返回为当前会话的所有作用域中的任何表最后生成的标识值。
3) SCOPE_IDENTITY 返回为当前会话和当前作用域中的任何表最后生成的标识值。
也就是说 SCOPE_IDENTITY最适合用于对单表进行操作时获取插入的ID,如:
insert into dbo.Area values('测试','测试') select SCOPE_IDENTITY() as id
- SQL获取插入后数据ID的三种方式比较
- SQL获取插入数据的ID
- SQL SERVER 插入数据获取自增ID,SCOPE_IDENTITY、IDENT_CURRENT 和 @@IDENTITY的比较
- SQL 获取插入后的最新一条记录ID号
- mysql获取执行插入数据后的id
- SQL Server 获取刚插入数据的ID号
- SQL Server 获取刚插入数据的ID号
- SQL语句中插入标识列获取标识ID的两种方式
- JDBC获取新插入记录id的三种方法
- sql语句如何在insert一条数据后直接返回刚刚插入的数据的ID
- sql语句如何在insert一条数据后直接返回刚刚插入的数据的ID
- SQL获取最后插入的ID值SCOPE_IDENTITY、IDENT_CURRENT 和 @@IDENTITY的比较
- SQL插入数据的几种方式
- 获取插入的数据的id
- php 获取最后插入数据的id
- php 获取最后插入数据的id
- php 获取最后插入数据的id
- 获取新插入数据的ID
- VC启动浏览器打开指定网站,或者启动OE发送邮件的实现
- Unix学习笔记——进程间通信之消息队列
- SQL常用语句总结
- apple的评测
- 利用PLSQL Developer 给oracle 10g 创建表空间
- SQL获取插入后数据ID的三种方式比较
- C# Winform 绘图展示有点像windows自带的画图工具
- 嵌入式LINUX应用程序开发详解
- 2010世界杯开始了
- Qt与symbian特定格式类对象的转换
- Can't find bundle for base name configure, locale zh_CN
- 谷歌中国六月过三关 研发团队已失七将
- select * 与select acol,bcol.. 执行速度比较
- 【c# 】使用 StringBuilder