[解決方案] 當 IDENTITY_INSERT 設定為 OFF 時

來源:互聯網
上載者:User

標籤:自動   identity   insert   分享   into   遞增   char   伺服器   服務   

當 IDENTITY_INSERT 設定為 OFF 時,不能為表 ‘tbUser‘ 中的識別欄位插入顯式值。


解決:
這個情況是你的表裡面,有一列資料類型是IDENTITY的,也就是資料庫自動遞增列
對於自動遞增的列, 插入的時候, 不要把這一列加進去.
例如:
1> CREATE TABLE test_create_tab2 (
2> id INT IDENTITY(1, 1) PRIMARY KEY,
3> val VARCHAR(10)
4> );
5> go
1> INSERT INTO test_create_tab2(val) VALUES (‘NO id‘);
2> go
(1 行受影響)
1> INSERT INTO test_create_tab2(id, val) VALUES (6, ‘id no use‘);
2> go
訊息 544,層級 16,狀態 1,伺服器 TEST-PC\SQLEXPRESS,第 1 行
當 IDENTITY_INSERT 設定為 OFF 時,不能為表 ‘test_create_tab2‘ 中的識別欄位插入顯式值。

[解決方案] 當 IDENTITY_INSERT 設定為 OFF 時

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.