欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

SqlServer 在事務中獲得自增ID的實例代碼

 更新時間:2017年03月25日 15:26:20   投稿:lqh  
這篇文章主要介紹了 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 

 感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

相關文章

最新評論