日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
SQLServer自增字段插入值的步驟

我們今天主要與大家一起分享的是SQL Server數(shù)據(jù)庫之向SQL Server自增字段中插入值的正確操作步驟,以及對其實際操作中要用到的實際操作代碼的描述,以下就是文章的詳細(xì)內(nèi)容的具體描述。

通常情況下,不能向 SQL Server 自增字段插入值,如果非要這么干的話,SQL Server 就會好不客氣地給你個錯誤警告:

 
 
 
  1. Server: Msg 544, Level 16, State 1, Line 1  
  2. Cannot insert explicit value for identity column in table 't' when identity_insert is set to OFF. 

這個錯誤消息提示我們,如果向 SQL Server 自增字段插入值,需要設(shè)置 identity_insert 選項為 on。

 
 
 
  1. set identity_insert on 

看具體的一個例子:

 
 
 
  1. create table dbo.t  
  2. (  
  3. id int identity(1,1) not null,  
  4. name varchar(50)  
  5. )  
  6. set identity_insert t on  
  7. insert into t (id, name) values(1, 'sqlstudy')  
  8. set identity_insert t off  

注意的是,自增字段插入值后,要及時把 identity_insert 設(shè)置為 off。


網(wǎng)站名稱:SQLServer自增字段插入值的步驟
轉(zhuǎn)載來源:http://www.dlmjj.cn/article/dhpogdo.html