Конкатенация строк SQL Server с нулевым значением

Я создаю вычисляемый столбец по полям, некоторые из которых являются потенциально нулевыми.

Проблема в том, что если какое-либо из этих полей имеет значение null, весь вычисляемый столбец будет иметь значение null Из документации Microsoft я понимаю, что это ожидается и может быть отключено с помощью параметра SET CONCAT_NULL_YIELDS_NULL. Однако там я не хочу изменять это поведение по умолчанию, потому что я не знаю его влияние на другие части SQL Server.

Есть ли способ для меня, чтобы просто проверить, является ли столбец нулевым, и добавить его содержимое в формулу вычисляемого столбца, только если он не нулевой?

Ответы на вопрос(10)

Ваш ответ на вопрос