尝试使用前一列派生新列?

时间:2014-10-27 14:44:19

标签: ssis flat-file

我有一个物品,仓库和数量,但新要求是采取物品和仓库的最后两位数字,然后在此之前添加一个数字,以便为我们提供物品+工厂编号。我正在阅读平面文件并导出这三列,但我是新手使用一个表达式,它将给我仓库的最后两位数字并添加1.例如513是仓库,所以结果将是113.任何帮助这真的很感激。到目前为止我尝试了什么:

Item  +  1  +  SUBSTRING( "WareHouse",2,2 )

1 个答案:

答案 0 :(得分:0)

这解决了我的问题:

Item + LTRIM("1" + LTRIM(SUBSTRING(WareHouse,2,2)))