获取批量导入数据后,所产生所有自增ID的值

有时候我们批量导入数据后,顺便要获取所有导入数据所产生的自增ID的值,用来插入到另一张日志表。这样就不能像以前一样插入一条然后获取其ID值,然后再插入一条再获取其ID值,因为是批量的。对于这样的需求我们可以通过inserted来获取刚插入的所有ID值

create table #TempTable
(
   ID int
)
insert into Student2 output inserted.ID into #TempTable select userName,age,city from Student

 

转载于:https://www.cnblogs.com/fuyun2000/archive/2013/04/11/3014862.html

你可能感兴趣的:(获取批量导入数据后,所产生所有自增ID的值)