SSIS:LTRIM并连接两列

SSIS:LTRIM并连接两列,ssis,expression,concatenation,Ssis,Expression,Concatenation,我在连接两列时遇到了一个问题,其中一列包含很多我想删除的零 (SSIS派生列转换) 我想将这些列连接起来,以便得到结果:Company34535 我尝试过的(不起作用) 有没有办法用一个表达式来解决这个问题?尝试使用这个表达式: Company + RIGHT(Number,LEN(Number) - 3) Company + REPLACE(Number,"0","") 注意,在我的例子中,Number是第二列的名称,也要考虑到,如果Number列始终有三个前导零,则它将起作用 更新:数字

我在连接两列时遇到了一个问题,其中一列包含很多我想删除的零

(SSIS派生列转换)

我想将这些列连接起来,以便得到结果:
Company34535

我尝试过的(不起作用)


有没有办法用一个表达式来解决这个问题?

尝试使用这个表达式:

Company + RIGHT(Number,LEN(Number) - 3)
Company + REPLACE(Number,"0","")
注意,在我的例子中,
Number
是第二列的名称,也要考虑到,如果
Number
列始终有三个前导零,则它将起作用

更新:数字列不遵循三个零的模式

使用以下表达式:

Company + RIGHT(Number,LEN(Number) - 3)
Company + REPLACE(Number,"0","")

如果有帮助,请告诉我。

谢谢您的回复。如果前导零不同,有什么建议吗?@user3052850,欢迎您!。如果我的回答回答了你的问题。您可以选择它作为正确答案。