国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務器之家:專注于服務器技術及軟件下載分享
分類導航

Mysql|Sql Server|Oracle|Redis|MongoDB|PostgreSQL|Sqlite|DB2|mariadb|Access|數據庫技術|

服務器之家 - 數據庫 - Sql Server - 在SQL Server數據庫中為標識(IDENTITY)列插入顯式值

在SQL Server數據庫中為標識(IDENTITY)列插入顯式值

2019-10-25 15:33mssql教程網 Sql Server

SQL Server中的標識列和ACCESS中的“自動編號”相似,都是插入記錄的時候自動生成,一般不允許也不需要我們去手動修改它

如果我們在標識列中插入值,例如:

insertmember(id,username)values(10,'admin')

則在查詢分析器里面會返回錯誤信息:

引用內容

服務器:消息544,級別16,狀態1,行1

當IDENTITY_Insert設置為OFF時,不能向表'member'中的標識列插入顯式值。

而在ASP程序中會返回錯誤信息:

引用內容

MicrosoftOLEDBProviderforSQLServer錯誤'80040e14'

當IDENTITY_Insert設置為OFF時,不能向表'member'中的標識列插入顯式值。

test.asp,行13

但有的情況我們需要手動插入標識列的值,例如刪除了一些記錄后,標識列并不連續,而我們又想把它補齊。我們利用一個開關可以讓愿望變成現實:

SETIDENTITY_Insert[TableName]ON

在查詢分析器里面這樣寫:

SETIDENTITY_InsertmemberON

insertmember(id,username)values(1,'admin')

SETIDENTITY_InsertmemberOFF

在ASP頁面可以這樣寫:

con.execute("SETIDENTITY_InsertmemberON"&vbcrlf&"insertmember(id,username)values(2,'abcde')"&vbcrlf&"SETIDENTITY_InsertmemberOFF")

使用該方法應該保證標識列沒有插入重復數據,要不然會返回錯誤,插入操作不會進行。SETIDENTITY_Insert[TableName]OFF其實可以省略,因為會話完畢后,這個開關就自動關上了。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 黄色免费观看网站 | 夜夜嗨av色一区二区不卡 | 国产精品亚洲成在人线 | 午夜精品久久久久久久久久久久 | 日韩三区 | 伊人精品在线 | 中文字幕综合在线 | 一级特黄av | 日韩美女毛片 | 免费观看一级特黄欧美大片 | 欧美日韩精品一区二区在线播放 | 性色蜜桃x88av | 亚洲高清免费视频 | 高清中文字幕av | 国产成人无遮挡在线视频 | 免费看国产黄色 | 一区二区三区在线播放 | 国内自拍视频在线观看 | 欧美国产精品一区二区三区 | 免费一二三区 | 成人av一区二区三区 | 综合色成人| 欧美黑人性暴力猛交喷水黑人巨大 | 国产亚洲一区二区三区在线观看 | 91精品久久久久久久久 | 国产一区二区在线免费观看 | 欧美一级欧美三级在线观看 | 日韩精品一区二区三区在线观看视频网站 | 色伊人| 毛片一级在线 | 成人欧美一区二区三区视频xxx | 亚洲免费婷婷 | 国产精品亚洲第一区在线暖暖韩国 | 一久久久| 中文字幕视频在线 | 亚洲人视频在线 | 中文字幕2019 | 午夜电影网 | 国产黄色小视频 | 成人1区 | 在线免费观看黄 |