SQL Server output子句用法 output inserted.id 获取刚插入数据的id

--插入数据,并返回刚刚插入的数据id

INSERT INTO [soloreztest] ([name]) output inserted.id VALUES ('solorez')

--执行结果:

--id

-------------

--5

(1 行受影响)

 

第二种方法:
insert into table1 values(colvalue1,colvalue2)
select ident_current('table1')

第三种方法:
insert into table1 values(colvalue1,colvalue2)
select @@identity

 

posted @ 2016-04-07 21:45  BloggerSb  阅读(2291)  评论(0编辑  收藏  举报