Проблема с установкой вычисляемого столбца
-
10-07-2019 - |
Вопрос
Я пытаюсь установить этот столбец, но получаю ошибку:
FirstName + (CASE WHEN LEN(FirstName + LastName) > 0 THEN ' ' ELSE '') + LastName
Решение
Вы должны закрыть CASE с помощью END, а также, на мой взгляд, будет лучше следующее значение:
FirstName + (CASE WHEN LEN(FirstName) > 0 AND LEN(LastName) > 0 THEN ' ' ELSE '' END) + LastName
Другие советы
FirstName + (CASE WHEN LEN(FirstName + LastName) > 0 THEN ' ' ELSE '' end) + LastName
пропущен конец
Не связан с StackOverflow