中易网

在SQL Server中如何获得刚插入一条新记录的自动ID号

答案:2  悬赏:80  
解决时间 2021-03-03 10:40
在SQL Server中如何获得刚插入一条新记录的自动ID号
最佳答案
SELECTIDENT_CURRENT('TableName')--返回当前的最后自动编号
SELECTIDENT_INCR('TableName')--返回增量值
SELECTIDENT_SEED('TableName')--返回种子值
返回下一个自动编号:
SELECTIDENT_CURRENT('TableName')+(SELECTIDENT_INCR('TableName'))--创建数据库和表
createdatabaseMyDataBase
useMyDataBase
createtablemytable(idintidentity(1,1),
namevarchar(20))--执行这个SQL,就能查出来刚插入记录对应的自增列的值
insertintomytablevalues('李四')select@@identity
declare @new_id int
insert into test_id values('haha')
全部回答
select  ident_current('tablename')  --返回当前的最后自动编号   select  ident_incr('tablename')--返回增量值   select  ident_seed('tablename')--返回种子值   返回下一个自动编号:   select  ident_current('tablename')  +  (select  ident_incr('tablename')) --创建数据库和表 create database mydatabase use mydatabase create table mytable ( id int identity(1,1), name varchar(20) ) --执行这个sql,就能查出来刚插入记录对应的自增列的值 insert into mytable values('李四') select @@identity
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
为什么我排位老是排到那么高的段位?
翽是什么意思?
北京市朝阳区十里堡附近的朝阳无限租房问题
麻将里的天糊是什么意思
民生证券HD怎么样
西岸英语培训(望京店)地址有知道的么?有点事
笥葭怎么念?
中海·莱茵东郡怎么去啊,有知道地址的么
死字在数字里面代表几
长虹柜机空调加氟接口在什么位置
天龙八部我逍遥跟朋友慕容PK,有什么技巧,如
岔气5天了,疼痛位置转移至左肋下,怎么办
江家冲这个地址在什么地方,我要处理点事
烟草证多长时间不进烟会过期
ATPCO是什么?
推荐资讯
740665408股市骗子骗人家会员费的垃圾
古代中东内志是现在什么地方
福慧德火锅沈阳上园店在哪里啊,我有事要去这
比亚迪f3 原车没有天窗后安可以吗
创业型结构的优点缺点
被告人韩剧怎么样?
噬魂师有没有电脑版的游戏??
到华硕官方售后点加装4G内存条在什么价位?
微笑百事达 成小诗用的手机是什么牌的
鲁ll76 73车主是谁?
描写奸商的词语
oppo手机(长治路专卖店)地址有知道的么?有点
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?