2013-10-17 33 views
0

我想在我的SSIS包中創建一個派生列,它將連接我手動執行的一些數據。在SSIS中連接派生列

我的表情是這樣的:

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

我有了另一個標記SHIP TO WHSE - NAME標記SHIP TO WHSE列和報告。在Excel中,我通常會創建一個新列,然後將FEI添加到列中,然後將數據連接到另一個新列中以創建報告的單個名稱。我想在SQL中構建它並自動創建它。

上面的表達式我認爲會連接數據,但事實並非如此。結果應該是這樣的。

FEI 3112 - Sandy 

任何想法爲什麼它不工作?

錯誤消息告訴我數據類型與「+」不兼容。

回答

1

我只是在派生列之前做了數據轉換。這是造成這個問題的分行號碼,我將它轉換成與其餘的匹配,並且它工作。