SQL SERVER 获取新插入数据的 主键
2014-05-10 16:45
274 查看
SCOPE_IDENTITY() 返回插入到同一作用域中的 IDENTITY 列内的最后一个 IDENTITY 值。一个作用域就是一个模块——存储过程、触发器、函
数或批处理。因此,如果两个语句处于同一个存储过程、函数或批处理中,则它们位于相同的作用域中。
@@IDENTITY 返回在当前会话的所有表中生成的最后一个标识值
IDENT_CURRENT() 返回为任何会话和任何作用域中的指定表最后生成的标识值
用法:
--返回任何会话和任何作用域中的指定表最后生成的标识值
select ident_current('[log]')
数或批处理。因此,如果两个语句处于同一个存储过程、函数或批处理中,则它们位于相同的作用域中。
@@IDENTITY 返回在当前会话的所有表中生成的最后一个标识值
IDENT_CURRENT() 返回为任何会话和任何作用域中的指定表最后生成的标识值
用法:
--返回任何会话和任何作用域中的指定表最后生成的标识值
select ident_current('[log]')
相关文章推荐
- Sql Server获取刚插入的数据的主键
- sql server里获取向数据库插入数据后返回新插入行的主键
- oracle插入返回主键&&根据时间获取最新的一条数据
- mybatis的insert元素属性详解 及 在insert插入数据获取主键id的值
- JDBC 获取被插入数据的主键ID值
- SQL Server 获取刚插入数据的ID号
- 如何获取数据库新插入数据的主键id
- mybtais获取插入数据的主键id
- mysql数据库插入数据获取自增主键的三种方式(jdbc PreparedStatement方式、mybatis useGeneratedKeys方式、mybatis selectKey方式)
- 获取SQL 下一条 将要插入数据 的 主键id 值
- SQL Server 获取刚插入数据的ID号
- Sql Server 插入数据的同时返回插入数据的ID/主键信息
- 【JavaEE】之MyBatis插入数据后获取自增主键
- SQL server插入数据后,如何获取自增长字段的值?
- mybtais获取插入数据的主键id
- 【JDBC】向数据表插入数据时,自动获取生成的主键
- Mybatis获取刚刚插入的一条数据的主键值(插入时主键未制定数据库支持主键自增)
- mybtais获取插入数据的主键id
- SQLite 获取最新插入数据的自增长主键ID
- JAVA 向数据库中插入数据并获取主键的方法(逐渐补充)