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. 如何在Java中處理「int i!=」「」或「int i!= null」語句?
- 3. sqlite中的更新語句
- 4. 在where語句中處理NULL值(SQL)
- 5. 更新選擇語句的值
- 6. 使用表值的更新語句
- 7. 對於NOT NULL值的SELECT語句返回NULL值。
- 8. CASE語句更新
- 9. SQL - 更新語句
- 10. 更新SQL語句
- 11. SQL Server如果語句更新表值
- 12. 在更新語句中獲取最新的rowversion/timestamp值 - SQL Server
- 13. 更改更新語句SQL
- 14. 更新語句時更新語句錯誤
- 15. Python的MYSQL更新語句
- 16. Insert語句不會插入Null值
- 17. 如何用CASE語句分配NULL值?
- 18. 使用SQL中可用的NON-NULL值更新多個NULL值
- 19. Postgresql:在使用預處理語句插入和更新行時使用'NULL'值
- 20. 使用Case語句爲SQL Server 2008的where語句賦值NULL值
- 21. 數據庫中的int值未更新
- 22. 使用SQL語句中的語句更新表
- 23. 表值不更新使用更新語句
- 24. SQLite中更新語句的問題
- 25. Python中的MySQL批量更新語句
- 26. SQL進程中的更新語句
- 27. 更新SQL語句中的錯誤
- 28. 空循環中的更新語句
- 29. 更新vb.net中的SQL語句
- 30. Java中的SQL更新語句
_by默認在SQL Server中,NULL是INT_這是不正確的,我懷疑它曾經甚至早在2011 。 – juharr 2015-09-04 15:28:38