【发布时间】:2017-02-06 09:14:02
【问题描述】:
我在一个表中有多个空值,包括不同的行和列,我如何将它们替换为一个查询,例如使用“全部”或 *,无论整个表中的空值是什么?
【问题讨论】:
-
向我们展示您尝试过的查询
-
您的答案就在这里。请查看stackoverflow.com/questions/19056502/…
标签: sql-server null
我在一个表中有多个空值,包括不同的行和列,我如何将它们替换为一个查询,例如使用“全部”或 *,无论整个表中的空值是什么?
【问题讨论】:
标签: sql-server null
检查列值是否为空,如果是,则使用如下代码中的空白值更新
Update TableName
SET TableName.Column=''
WHERE TableName.Column IS NULL
对于多列
UPDATE TableName
SET col1 = COALESCE(col1,''),
col2 = COALESCE(col2,''),
col3 = ...
Coln = COALESCE(coln,'')
【讨论】: