最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
asp.net中sql server插入数据时获取自增长列数据
时间:2022-06-25 03:50:37 编辑:袖梨 来源:一聚教程网
最近的数据库编程中需要在执行sql insert后检索自增长列的值。数据库中获取这个值很简单:返回最后插入记录的
自动编号直接使用SELECT IDENT_CURRENT('TableName') 即可。
还可以用如下代码
代码如下 | 复制代码 |
select @@identity |
在insert后执行这一句就行了。在网上看有人在insert之前加了一句:
代码如下 | 复制代码 |
set nocount on; |
这一句 表示不要返回查询的行计数。
于是:
代码如下 | 复制代码 |
set nocount on; insert into tbUser (a,b) values(“a”,”b”); select @@identity; |
当然了,其实可以添加一个触发器
代码如下 | 复制代码 |
select @@identity go |
返回下一个自动编号:
SELECT IDENT_CURRENT('TableName') + (SELECT IDENT_INCR('TableName'))
SELECT @@IDENTITY --返回当前会话所有表中生成的最后一个标示值
相关文章
- 沙石镇时光肥料怎么合成-详细方法介绍 05-05
- 新版cex交易所app 05-05
- cex数字货币交易所 05-05
- pi币挖矿app2024最新版本 05-05
- cex交易平台app下载2024最新版 05-05
- 火必网app官网正版 05-05