有时候我们批量导入数据后,顺便要获取所有导入数据所产生的自增ID的值,用来插入到另一张日志表。这样就不能像以前一样插入一条然后获取其ID值,然后再插入一条再获取其ID值,因为是批量的。对于这样的需求我们可以通过inserted来获取刚插入的所有ID值
create table #TempTable ( ID int ) insert into Student2 output inserted.ID into #TempTable select userName,age,city from Student