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)文章
企業(yè)管理器備份和還原SQL Server數(shù)據(jù)庫
本文我們主要介紹了利用SQL Server數(shù)據(jù)庫的企業(yè)管理器來備份和還原數(shù)據(jù)庫的方法以及每日自動備份數(shù)據(jù)庫的設(shè)置,希望能夠?qū)δ兴鶐椭?/div> 2015-08-08mssql server 存儲過程里,bulk insert table from ''路徑+文件'',路徑固定,文件名
mssql server 存儲過程里,bulk insert table from ''路徑+文件'',路徑固定,文件名不固定的實現(xiàn)方法...2007-07-07MSSQL 2008 自動備份數(shù)據(jù)庫的設(shè)置方法
最近項目中,需要用到MSSQL自動定時備份功能,本來想利用C#自己寫一個的,但是聽說在MSSQL2008中已經(jīng)集成了功能強大的自動備份功能,于是便提刀上陣,狠狠地琢磨了一番2017-04-04向數(shù)據(jù)庫中插入數(shù)據(jù)并返回當(dāng)前插入的行數(shù)及全局變量@@IDENTITY應(yīng)用
向數(shù)據(jù)庫中插入數(shù)據(jù)并返回當(dāng)前插入的的行數(shù),這項功能很實用的可以判斷是否為批量插入主要是利用全局變量@@IDENTITY實現(xiàn),感興趣的朋友可以了解下啊,希望本文對你鞏固sql知識很有幫助的2013-01-01sqlserver (parse name)字符串截取的方法
sqlserver (parse name)字符串截取的方法,需要的朋友可以參考一下2013-04-04最新評論