SqlServer 在事务中获得自增ID

SqlServer 在事务中获得自增ID,第1张

概述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
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所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/sjk/1161518.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-06-01
下一篇2022-06-01

发表评论

登录后才能评论

评论列表(0条)

    保存