一部が潜在的にnullであるフィールド全体に計算列を作成しています。
問題は、これらのフィールドのいずれかがnullの場合、計算列全体がnullになることです。Microsoftのドキュメントから、これは予期されたものであり、SETCONCAT_NULL_YIELDS_NULLの設定でオフにできることを理解しています。ただし、SQL Serverの他の部分への影響がわからないため、このデフォルトの動作を変更したくありません。
列がnullかどうかを確認し、nullでない場合は、計算された列の数式内にその内容を追加する方法はありますか?