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

sql server獲得新記錄標(biāo)識(shí)列值的二種方法

 更新時(shí)間:2013年11月05日 15:38:05   作者:  
有時(shí)開發(fā)需要我們需把新插入的記錄之后立即返回插入記錄的ID哦,下面給大家介紹mssqlserver返回新添加的記錄的標(biāo)識(shí)列的值sql語(yǔ)句

對(duì)新添加的記錄,獲得新記錄的自動(dòng)標(biāo)識(shí)列的值,有兩種方式:
1.在INSERT中使用OUTPUT關(guān)鍵字
INSERT INTO table_name(column1,column2,column3)
OUTPUT INSERTED.ID --返回自動(dòng)增長(zhǎng)的標(biāo)識(shí)列的值
VALUES('','','')

--ADO.NET調(diào)用
int r = command.ExecuteScalar();

2.使用全局變量@@IDENTITY全局變量
INSERT INTO table_name(column1,column2,column3)
VALUES('','','')
SELECT @@IDENTITY AS ID

--ADO.NET調(diào)用(兩條語(yǔ)句一起執(zhí)行)
int r = command.ExecuteScalar();

相關(guān)文章

最新評(píng)論