濮阳杆衣贸易有限公司

主頁(yè) > 知識(shí)庫(kù) > 在SQL Server數(shù)據(jù)庫(kù)中為標(biāo)識(shí)(IDENTITY)列插入顯式值

在SQL Server數(shù)據(jù)庫(kù)中為標(biāo)識(shí)(IDENTITY)列插入顯式值

熱門(mén)標(biāo)簽:怎么在高德地圖標(biāo)注多個(gè)點(diǎn) 沈陽(yáng)外呼系統(tǒng)有效果嗎 福州外呼系統(tǒng)招商 溫州語(yǔ)音外呼系統(tǒng)排名 百度地圖標(biāo)注信息怎么修改 AI智能云呼電話(huà)機(jī)器人怎么注冊(cè) 四川穩(wěn)定外呼系統(tǒng)公司 商家地圖標(biāo)注圖片 電話(huà)機(jī)器人接口是什么樣的
如果我們?cè)跇?biāo)識(shí)列中插入值,例如:

insert member(id,username) values(10,'admin')

則在查詢(xún)分析器里面會(huì)返回錯(cuò)誤信息:
 引用內(nèi)容
服務(wù)器: 消息 544,級(jí)別 16,狀態(tài) 1,行 1
當(dāng) IDENTITY_Insert 設(shè)置為 OFF 時(shí),不能向表 'member' 中的標(biāo)識(shí)列插入顯式值。

而在ASP程序中會(huì)返回錯(cuò)誤信息:
 引用內(nèi)容
Microsoft OLE DB Provider for SQL Server 錯(cuò)誤 '80040e14' 

當(dāng) IDENTITY_Insert 設(shè)置為 OFF 時(shí),不能向表 'member' 中的標(biāo)識(shí)列插入顯式值。 

test.asp,行 13 


但有的情況我們需要手動(dòng)插入標(biāo)識(shí)列的值,例如刪除了一些記錄后,標(biāo)識(shí)列并不連續(xù),而我們又想把它補(bǔ)齊。我們利用一個(gè)開(kāi)關(guān)可以讓愿望變成現(xiàn)實(shí):

SET IDENTITY_Insert [TableName] ON

在查詢(xún)分析器里面這樣寫(xiě):

SET IDENTITY_Insert member ON
insert member(id,username) values(1,'admin')
SET IDENTITY_Insert member OFF

在ASP頁(yè)面可以這樣寫(xiě):

con.execute("SET IDENTITY_Insert member ON"  vbcrlf  "insert member(id,username) values(2,'abcde')"  vbcrlf  "SET IDENTITY_Insert member OFF")

使用該方法應(yīng)該保證標(biāo)識(shí)列沒(méi)有插入重復(fù)數(shù)據(jù),要不然會(huì)返回錯(cuò)誤,插入操作不會(huì)進(jìn)行。SET IDENTITY_Insert [TableName] OFF 其實(shí)可以省略,因?yàn)闀?huì)話(huà)完畢后,這個(gè)開(kāi)關(guān)就自動(dòng)關(guān)上了。
您可能感興趣的文章:
  • SQL Server數(shù)據(jù)庫(kù)入門(mén)學(xué)習(xí)總結(jié)
  • sqlserver數(shù)據(jù)庫(kù)導(dǎo)入數(shù)據(jù)操作詳解(圖)
  • SQL Server數(shù)據(jù)庫(kù)中批量導(dǎo)入數(shù)據(jù)的四種方法總結(jié)
  • c#連接sqlserver數(shù)據(jù)庫(kù)、插入數(shù)據(jù)、從數(shù)據(jù)庫(kù)獲取時(shí)間示例
  • 用sql腳本創(chuàng)建sqlserver數(shù)據(jù)庫(kù)范例語(yǔ)句
  • 將ACCESS數(shù)據(jù)庫(kù)遷移到SQLSERVER數(shù)據(jù)庫(kù)兩種方法(圖文詳解)
  • 如何遠(yuǎn)程連接SQL Server數(shù)據(jù)庫(kù)圖文教程
  • VB語(yǔ)言使用ADO連接、操作SQLServer數(shù)據(jù)庫(kù)教程
  • ASP.NET2.0 SQL Server數(shù)據(jù)庫(kù)連接詳解
  • Activiti-Explorer使用sql server數(shù)據(jù)庫(kù)實(shí)現(xiàn)方法

標(biāo)簽:來(lái)賓 西寧 營(yíng)口 汕尾 七臺(tái)河 無(wú)錫 寶雞 邯鄲

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《在SQL Server數(shù)據(jù)庫(kù)中為標(biāo)識(shí)(IDENTITY)列插入顯式值》,本文關(guān)鍵詞  在,SQL,Server,數(shù)據(jù)庫(kù),中為,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《在SQL Server數(shù)據(jù)庫(kù)中為標(biāo)識(shí)(IDENTITY)列插入顯式值》相關(guān)的同類(lèi)信息!
  • 本頁(yè)收集關(guān)于在SQL Server數(shù)據(jù)庫(kù)中為標(biāo)識(shí)(IDENTITY)列插入顯式值的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    叙永县| 曲阜市| 海淀区| 南雄市| 宜城市| 鱼台县| 郯城县| 汾西县| 轮台县| 儋州市| 喀喇沁旗| 浦县| 华容县| 定结县| 阿拉善右旗| 大名县| 上栗县| 曲水县| 张掖市| 游戏| 嘉禾县| 岳阳市| 道孚县| 陇西县| 都江堰市| 肥乡县| 吴堡县| 潼关县| 出国| 麻江县| 永顺县| 彰武县| 临夏市| 安乡县| 宁远县| 博乐市| 沙坪坝区| 赣州市| 内黄县| 阳山县| 原阳县|