sql server獲得新記錄標(biāo)識(shí)列值的二種方法
對(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)文章
windows11安裝sqlserver?2016數(shù)據(jù)庫(kù)報(bào)錯(cuò)等待數(shù)據(jù)庫(kù)引擎恢復(fù)句柄失敗解決辦法
最近安裝SQL?Server遇到這個(gè)問(wèn)題,試過(guò)網(wǎng)上幾乎所有辦法,都安裝不上,查了很久才解決,下面這篇文章主要給大家介紹了關(guān)于windows11安裝SQL?server數(shù)據(jù)庫(kù)報(bào)錯(cuò)等待數(shù)據(jù)庫(kù)引擎恢復(fù)句柄失敗的解決辦法,需要的朋友可以參考下2023-06-06SQL SERVER中各類觸發(fā)器的完整語(yǔ)法及參數(shù)說(shuō)明
這篇文章主要介紹了SQL SERVER中各類觸發(fā)器的完整語(yǔ)法及參數(shù),需要的朋友可以收藏下2013-08-08探討select in 在postgresql的效率問(wèn)題
這篇文章主要介紹了探討select in 在postgresql的效率問(wèn)題 的相關(guān)資料,需要的朋友可以參考下2016-04-04必須會(huì)的SQL語(yǔ)句(一) 創(chuàng)建數(shù)據(jù)庫(kù)與刪除數(shù)據(jù)庫(kù)
這篇文章主要介紹了sqlserver創(chuàng)建數(shù)據(jù)庫(kù)與刪除數(shù)據(jù)庫(kù)的語(yǔ)句,需要的朋友可以參考下2015-01-01