原文:SQL Server 返回最后插入记录的自动编号ID

转自http: blog. .com sdq blog static SQL Server 返回最后插入记录的自动编号ID 最近在开发项目的过程中遇到这么一个问题,就是在插入一条记录的后立即获取其在数据库中自增的ID,以便处理相关联的数据,怎么做 在sql server 中可以这样做,有几种方式。详细请看下面的讲解与对比。 一 要获取此ID,最简单的方法就是: 以下举一简单实用的例子 创建数据库和 ...

2012-02-15 16:37 13 17801 推荐指数:

查看详情

SQL Server返回插入数据的ID和受影响的行数

首先看看数据库里面的数据(S_Id为自增长标识列): sql server返回上一次插入数据的ID(标识值)有三种方式: 第一种 @@IDENTITY: @@IDENTITY可以返回当前连接所有范围内插入最后所生成的标识值(包括任何调用的存储过程和触发器)。这个函数 ...

Sat Apr 08 08:53:00 CST 2017 0 13002
SQL获取刚插入记录自动增长列ID的值

设表结构如下: CREATE TABLE TestTable (   id int identity,   CreatedDate datetime ) SQL2005获得新增行的自动增长列的语句如下: insert into TestTable (CreatedDate ...

Sun Mar 30 01:06:00 CST 2014 0 9491
SQL获取刚插入记录自动增长列ID的值

假设表结构如下: CREATE TABLE TestTable (   id int identity,   CreatedDate datetime ) SQL2005获得新增行的自动增长列的语句如下: insert into TestTable (CreatedDate ...

Fri May 20 17:24:00 CST 2016 0 35174
【转】SQL 2008 Insert返回自动编号id三种方法比较

SQL Server 2008中,insert数据的时候返回自动编号id,有三种方法实现SCOPE_IDENTITY、IDENT_CURRENT 和 @@IDENTITY, 它们都返回插入到 IDENTITY 列中的值。 IDENT_CURRENT :返回为任何会话和任何作用域中的特定表最后 ...

Wed Jan 28 23:14:00 CST 2015 0 2427
插入sql返回主键id

1 <insert id="insertSelective" parameterType="com.xxx.model.XDetail" useGeneratedKeys="true" keyProperty="id"> 主要依靠useGeneratedKeys="true ...

Sat Dec 08 01:36:00 CST 2018 0 859
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM