在 SSIS 中连接派生列



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

我的表达是这样的:

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

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

我认为上面的表达式可以连接数据,但事实并非如此。结果应如下所示。

FEI 3112 - Sandy

知道为什么它不起作用吗?

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

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

最新更新