2017-02-21 95 views
0

嘗試使用這兩個命令,但都沒有奏效:如何將字段更新爲空值?

update planes set year = 2013 where year is null; 

update planes set year = 2013 where year = null; 

飛機 - 表名

+0

'update planes set year = 2013 where year is null;'>通常這應該起作用。你有任何錯誤? – Krishnakumar

+0

「爲空」應該是正確的。你有沒有檢查實際上有一些表中的空字段(絕對爲空,不只是空白)?或者,它在運行查詢時是否會引發錯誤? – ADyson

+2

'不起作用'是什麼意思?你有錯誤信息嗎? –

回答

1

你可以不設置安全模式

SET SQL_SAFE_UPDATES = 0; 

然後運行您的查詢

+0

工作! 謝謝:) – tsipi

+0

太棒了!你爲什麼不把這個標記爲答案,讓我們來關閉這個話題! – Krishnakumar