前端之家收集整理的这篇文章主要介绍了
sql – 更新语句中的int的NULL值,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
是否可以在update语句中为int列设置NULL值?
在这种情况下如何写更新语句?
假设列设置为
支持NULL作为值:
UPDATE YOUR_TABLE
SET column = NULL
注意数据库NULL处理 – 默认情况下在sql Server中,NULL是一个INT.因此,如果列是不同的数据类型,则需要CAST / CONVERT NULL才能使用正确的数据类型:
UPDATE YOUR_TABLE
SET column = CAST(NULL AS DATETIME)
…假设列是上述示例中的DATETIME数据类型.
原文链接:https://www.f2er.com/mssql/82757.html