如何在SSIS中的派生列中添加两个表达式?

时间:2016-10-02 17:07:52

标签: ssis

我正在尝试删除间距并删除短划线后的所有文本。 但是,我不知道如何在SSIS中添加表达式

列数据看起来像这样

CS 1301 / 000

我希望它看起来像这样

CS1301 

这是表达式

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

2 个答案:

答案 0 :(得分:0)

假设列名为Course,请尝试SUBSTRING(Course,0,2)+SUBSTRING(Course, 3,4)您可以选​​择替换列或将其添加为派生列转换编辑器的派生列部分中的新列

答案 1 :(得分:0)

是否要将一个语句的结果嵌套在另一个语句中,例如:

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