-2
使用SQL Server Management Studio我創建了一個名爲「Login」的表,其中有兩列名爲「UserName」和「Password」。SQL Server,無法將值NULL插入列
CREATE TABLE Login(
UserName varchar(50) NOT NULL;
Password varchar(50) NOT NULL;)
然後,我試圖值與此腳本添加到這些列:
,但我得到了以下錯誤:
無法將NULL值插入列「密碼'
無法將NULL值插入'UserName'列
我已經檢查了其他文章,但我找不到解決方案,任何幫助?
乾杯
斯坦
插入一次全部;這是非常基本的:'INSERT INTO登錄(用戶名,密碼)VALUES('admin','密碼');' –
你試圖創建** TWO **新記錄,每個記錄缺少一個值notnull字段。如果那些應該是一個用戶,那麼你做一個SINGLE插入,並提供一個插入的BOTH值。你不能「插入」一個記錄兩次。你插入一個新的記錄(它創建了記錄),然後你可以稍後用其他信息更新它。 –
您還應該考慮使用醃製和散列密碼而不是明文。 –