0

我正在尝试在我的 SSIS 包中创建一个派生列,它将连接我一直在手动执行的一些数据。

我的表达是这样的:

"FEI" + " " +  [SHIP TO WHSE] + " - " +  [SHIP TO WHSE - NAME]

我有一个报告,其中有一列标记为SHIP TO WHSE,另一列标记为SHIP TO WHSE - NAME。在 excel 中,我通常创建一个新列并将 FEI 添加到该列,然后将数据连接到另一个新列中以创建一个报告的单个名称。我想在 SQL 中构建它并自动创建它。

我认为上面的表达式可以连接数据,但事实并非如此。结果应该是这样的。

FEI 3112 - Sandy

任何想法为什么它不起作用?

错误消息告诉我数据类型与“+”不兼容。

4

1 回答 1

1

我只是在派生列之前进行了数据转换。这是导致问题的分支编号,我将其转换为与其余部分匹配并且它有效。

于 2013-10-17T17:41:42.090 回答