Как мне добавить два выражения в производный столбец в SSIS?

#ssis

#ssis

Вопрос:

Я пытаюсь убрать интервал и избавиться от всего текста после тире. Однако я не знаю, как добавлять к выражениям в SSIS

Данные столбца выглядят следующим образом

 CS 1301 / 000
  

Я хочу, чтобы это выглядело так

 CS1301 
  

Вот выражения

 REPLACE(Course," ","")      SUBSTRING(Course,1,FINDSTRING(Course,"/",1) - 1)
  

Комментарии:

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

Ответ №1:

Предполагая, что имя столбца равно Course , попробуйте SUBSTRING(Course,0,2) SUBSTRING(Course, 3,4) либо заменить столбец, либо добавить его в качестве нового столбца в разделе Производный столбец редактора преобразования производных столбцов

Ответ №2:

вы хотите вложить результаты одного оператора в другой, например:

 REPLACE(SUBSTRING(Course,1,FINDSTRING(Course,"/",1) - 1)," ","")