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ù)據庫中,建立表時沒有將id列標識規(guī)范設置為“是”。所以大家在創(chuàng)建表的時候一定將id設為自動增加id,標識之類的。
解決辦法:
點擊表,修改,設置id列標識規(guī)范為“是”,如下圖。
相關文章
企業(yè)管理器備份和還原SQL Server數(shù)據庫
本文我們主要介紹了利用SQL Server數(shù)據庫的企業(yè)管理器來備份和還原數(shù)據庫的方法以及每日自動備份數(shù)據庫的設置,希望能夠對您有所幫助。2015-08-08mssql server 存儲過程里,bulk insert table from ''路徑+文件'',路徑固定,文件名
mssql server 存儲過程里,bulk insert table from ''路徑+文件'',路徑固定,文件名不固定的實現(xiàn)方法...2007-07-07向數(shù)據庫中插入數(shù)據并返回當前插入的行數(shù)及全局變量@@IDENTITY應用
向數(shù)據庫中插入數(shù)據并返回當前插入的的行數(shù),這項功能很實用的可以判斷是否為批量插入主要是利用全局變量@@IDENTITY實現(xiàn),感興趣的朋友可以了解下啊,希望本文對你鞏固sql知識很有幫助的2013-01-01sqlserver (parse name)字符串截取的方法
sqlserver (parse name)字符串截取的方法,需要的朋友可以參考一下2013-04-04