我有5个字段带来了价值和NULLS的混合.出于报告目的,我需要用值替换任何潜在的NULLS.我正在询问的数据库每晚都会通过SSIS包更新.
显然,我需要更改.dtsx文件以通过添加一些SQL来阻止NULLS每天通过.
我的问题是:
在性能方面处理这些NULLS的最有效方法是什么.到目前为止,我已经确定COALESCE并CASE处理它们并且我倾向于COALESCE因为我的替代方案NULL不会改变,但我很想知道这是否以及为什么这将是最有效的方法.
COALESCE
CASE
NULL
sql t-sql sql-server-2008
sql ×1
sql-server-2008 ×1
t-sql ×1