
USE tempdbgoCREATE 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 总结 以上是内存溢出为你收集整理的SqlServer 在事务中获得自增ID全部内容,希望文章能够帮你解决SqlServer 在事务中获得自增ID所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)