Я пытаюсь объединить некоторые строки с помощью построителя выражений в SSIS в зависимости от того, имеет ли переменная значение null, но получаю следующее сообщение об ошибке
"String1" + ISNULL( @[User::ReservingAnalysisClassCodes]) ? "String2" : "String3"
По Нику из комментариев, это должно сработать:
"String1" + (ISNULL( @[User::ReservingAnalysisClassCodes]) ? "String2" : "String3")
SSIS пытается объединить "String1" + ISNULL (@ [User :: ReservingAnalysisClassCodes], поэтому выдает ошибку.