19
A
回答
26
假設列設置爲NULL支持的值:
UPDATE YOUR_TABLE
SET column = NULL
注意的數據庫NULL處理 - 默認情況下,在SQL Server中,NULL是一個INT。所以,如果您對列需要轉換/ NULL轉換爲正確的數據類型不同的數據類型:
UPDATE YOUR_TABLE
SET column = CAST(NULL AS DATETIME)
...假設column
是在上面的例子中DATETIME數據類型。
6
通過使用NULL
沒有任何引號。
UPDATE `tablename` SET `fieldName` = NULL;
2
如果這是可以爲空的int字段,那麼是的。
update TableName
set FiledName = null
where Id = SomeId
2
只要您的INT列是空的,你可以寫:
UPDATE dbo.TableName
SET TableName.IntColumn = NULL
WHERE <condition>
相關問題
- 1. 更新語句值
- 2. 使用null或int值更新SQL
- 3. 僅當非null時更新SQL語句
- 4. 如何根據更新語句中的表值更新表值?
- 5. 如何在Java中處理「int i!=」「」或「int i!= null」語句?
- 6. mysql中的更新語句
- 7. sqlite中的更新語句
- 8. WHILE語句中的更新
- 9. 更新語句
- 10. 更新語句
- 11. 更新語句
- 12. c#短如果語句不工作與int? (INT = NULL)
- 13. 在where語句中處理NULL值(SQL)
- 14. 使用表值的更新語句
- 15. 更新選擇語句的值
- 16. VHDL中的NULL語句
- 17. MySQL - 更新語句中的語法
- 18. UPDATE語句的NULL
- 19. where語句中null的使用無效;沒有NULL值
- 20. 對於NOT NULL值的SELECT語句返回NULL值。
- 21. kdb更新語句
- 22. PLSQL更新語句
- 23. CASE語句更新
- 24. MySQLdb更新語句
- 25. MySQL更新語句
- 26. 更新SQL語句
- 27. 更新MySQL語句
- 28. 在更新語句
- 29. SQL - 更新語句
- 30. SQL更新語句添加一個值
_by默認在SQL Server中,NULL是INT_這是不正確的,我懷疑它曾經甚至早在2011 。 – juharr 2015-09-04 15:28:38