SQL获取刚插入的记录的自动增长列ID的值
2014-03-29 17:06
302 查看
设表结构如下:
CREATE TABLE TestTable
(
id int identity,
CreatedDate datetime
)
SQL2005获得新增行的自动增长列的语句如下:
insert into TestTable (CreatedDate) output inserted.id values (getdate())
SQL2000获得新增行的自动增长列的语句如下:
insert into TestTable (CreatedDate) values (getdate())
select @@IDENTITY
在C#中使用ExecuteScalar()方法获得第一行第一列的值(即自增id):
object val = cmd.ExecuteScalar();
CREATE TABLE TestTable
(
id int identity,
CreatedDate datetime
)
SQL2005获得新增行的自动增长列的语句如下:
insert into TestTable (CreatedDate) output inserted.id values (getdate())
SQL2000获得新增行的自动增长列的语句如下:
insert into TestTable (CreatedDate) values (getdate())
select @@IDENTITY
在C#中使用ExecuteScalar()方法获得第一行第一列的值(即自增id):
object val = cmd.ExecuteScalar();
相关文章推荐
- sql中插入一条记录并获取该条记录的自动增长ID
- 在sql中插入记录时返回id(id为自动增长)
- 如何插入一条记录获取插入后的自动增长ID列的方法.
- 如何插入一条记录获取插入后的自动增长ID列的方法.
- sql,mysql插入数据时获取自动增长列的ID
- 如何在sql中插入记录时返回id(id为自动增长)
- Mybatis获取插入记录的自增长ID
- SQL Server 获取插入记录后的ID(自动编号)
- 分页语句-取出sql表中第31到40的记录(以自动增长ID为主键)
- 怎么在插入oracle记录的时候同时得到自动增长的ID值(未解决)
- SQL Server 获取插入记录后的ID(自动编号)
- MyBatis获取插入记录的 id 自增长字段值
- SQL Server 获取插入记录后的ID(自动编号)
- Mybatis获取插入记录的自增长ID
- Mybatis获取插入记录的自增长ID
- Mybatis获取插入记录的自增长ID
- springMVC中jdbcTemplate接口类插入记录后得到自动增长的id
- Mybatis获取插入记录的自增长ID
- Mybatis获取插入记录的自增长ID
- C# insert into 一条记录后获取该记录的自动增长列ID