select @@IDENTITY --返回为当前会话的所有作用域中的任何表最后生成的标识值。
select IDENT_CURRENT('table_name') --返回为任何会话和任何作用域中的特定表最后生成的标识值,它不受作用域和会话的限制,而受限于所指定的表
select SCOPE_IDENTITY() --返回为当前会话和当前作用域中的任何表最后生成的标识值。
相关文章
- MS SQL Server在插入记录之后立即获取插入记录的ID
- sql server 获取某一字段分组数据的前十条记录
- SQL获取最后插入的ID值SCOPE_IDENTITY、IDENT_CURRENT 和 @@IDENTITY的比较
- 如何从SQL Server获取QSqlQuery.lastInsertId()的最后插入行的ID?
- SQL Server触发器 - 使用deletetime将已删除的记录插入另一个表中
- sql语句如何在insert一条数据后直接返回刚刚插入的数据的ID
- Lravel中获取刚刚插入的记录的id
- SQL Server2008 向表中插入数据记录的问题
- 如何获取SQL Server 2008中每个id的最后插入值?
- 存储过程(将数据插入表中,然后将生成的id插入另一个)SQL Server