SqlServer 在事务中获得自增ID的实例代码
程序员文章站
2022-04-09 21:28:43
sqlserver 在事务中获得自增id实例代码
在sqlserver 中插入数据时,如何返回自增的主键id,方式有很多,这里提供一种。
代码如下:...
sqlserver 在事务中获得自增id实例代码
在sqlserver 中插入数据时,如何返回自增的主键id,方式有很多,这里提供一种。
代码如下:
use tempdb go create table table1 ( id int, employee varchar(32) ) go insert into table1 values(1, 'one') insert into table1 values(2, 'two') insert into table1 values(3, 'three') insert into table1 values(4, 'four') go create table table2 ( id int identity(1,1), employee varchar(32) ) go --================================= -- 用output把id插入@mytablevar --================================= declare @mytablevar table ( id int ) insert into table2 (employee) output inserted.id into @mytablevar select employee from table1 --================================= -- 查询@mytablevar --================================= select * from @mytablevar --drop table table1,table2
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!