相关疑难解决方法(0)

SQL Server字符串连接与Null

我正在创建一个跨越字段的计算列,其中一些可能为null.

问题是如果这些字段中的任何一个为null,则整个计算列将为null.我从Microsoft文档中了解到这是预期的,可以通过SET CONCAT_NULL_YIELDS_NULL设置关闭.但是,我不想更改此默认行为,因为我不知道它对SQL Server其他部分的影响.

有没有办法让我只检查一列是否为空,如果它不为空,只在计算列公式中附加其内容?

sql-server null string-concatenation calculated-columns

81
推荐指数
7
解决办法
13万
查看次数