sqlserver 不能將值NULL插入列id(列不允許有空值解決)
錯誤現(xiàn)象:
Microsoft OLE DB Provider for SQL Server 錯誤 '80040e2f'不能將值 NULL 插入列 'id',表 'web.dbo.dingdan';列不允許有空值。INSERT 失敗。
/Untitled-2.asp,行 115
原因分析:
SQL數(shù)據(jù)庫中,建立表時沒有將id列標(biāo)識規(guī)范設(shè)置為“是”。所以大家在創(chuàng)建表的時候一定將id設(shè)為自動增加id,標(biāo)識之類的。
解決辦法:
點擊表,修改,設(shè)置id列標(biāo)識規(guī)范為“是”,如下圖。

相關(guān)文章
使用BULK INSERT大批量導(dǎo)入數(shù)據(jù) SQLSERVER
使用BULK INSERT大批量導(dǎo)入數(shù)據(jù) SQLSERVER,需要的朋友可以參考下。2011-12-12
insert into tbl() select * from tb2中加入多個條件
insert into tbl() select * from tb2中加入多個條件2009-06-06
SQL?Server?2008?R2安裝教程及錯誤解決方案詳細(xì)教程
這篇文章主要介紹了安裝SQL?Server?2008?R2的步驟,并列舉了幾個常見的錯誤及其解決方法,文中通過圖文介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考借鑒價值,需要的朋友可以參考下2025-02-02
SQLSERVER全文目錄全文索引的使用方法和區(qū)別講解
這篇文章主要介紹了SQLSERVER全文目錄全文索引的使用方法,有圖有代碼,大家參考使用吧2013-11-11
一個查看MSSQLServer數(shù)據(jù)庫空間使用情況的存儲過程 SpaceUsed
一個查看MSSQLServer數(shù)據(jù)庫空間使用情況的存儲過程 SpaceUsed...2007-02-02

