如何将数据集中的所有空值更新为 0
Posted
技术标签:
【中文标题】如何将数据集中的所有空值更新为 0【英文标题】:How to update all null values to 0 in a dataset 【发布时间】:2021-03-21 12:05:54 【问题描述】:我正在处理一个包含 93 列的数据集,并且不想为所有内容编写查询。让我知道是否有任何解决方法。
使用这个:UPDATE dummy SET column = 0 WHERE column IS NULL
需要一些我们不必明确提及每个列名称的建议。请帮忙。谢谢
【问题讨论】:
【参考方案1】:如果你想用0
s 替换NULL
s,那么你可以在一个语句中更新它们:
UPDATE dummy
SET col_00 = COALESCE(col_00, 0),
col_01 = COALESCE(col_01, 0),
col_02 = COALESCE(col_02, 0),
. . .;
【讨论】:
还是得提列名吧? OP 想要一个不需要提及列名的解决方案 @RoshanaPitigala 。 . .我知道 OP 不想写多个update
语句。以上是关于如何将数据集中的所有空值更新为 0的主要内容,如果未能解决你的问题,请参考以下文章