搜索和替换空值

时间:2015-09-16 13:42:20

标签: case isnull

我想检查我的SourceCode变量的Null值,然后将所有Null转换为文本值BaseSource。在我对实时数据运行之前,我想确保以下代码将执行此操作:

,case ISNULL(SourceCode,'')

当''然后''BaseSource'

其他SourceCode结束

我可以期望使用此代码将Null值首先转换为空格,然后转换为当前SourceCode列中的BaseSource吗?

谢谢。

1 个答案:

答案 0 :(得分:0)

SQL SERVER中,您可以使用以下语法:

UPDATE YourTable SET SourceCode = ISNULL(SourceCode, 'BaseSource')

UPDATE您的实时数据之前,您可以尝试以下SELECT:

SELECT ISNULL(SourceCode, 'BaseSource') FROM YourTable