2016-07-18 4 views
1

2つの列を連結して問題を解決しました。ここには削除したいゼロが多数含まれています。SSIS:LTRIMと2つの列を連結します

(SSIS派生列変換)

Ex. Company + 00034535 

私は結果を持っていますので、そこの列を連結したい:私は

(動作しない)試してみました何 Company34535

(DT_WSTR,100)LTRIM(Company+ Nr) 

これを表現で解決する方法はありますか?

答えて

2

は、この式を使用してみてください:

Company + RIGHT(Number,LEN(Number) - 3) 

注意私の場合にはNumberNumber列は常に3つの先行ゼロを持っている場合、それが動作することを考慮にかかり、第二のカラムの名前です。

更新:数値列は3つのゼロパターンに従いません。

は、次の式を使用します。

Company + REPLACE(Number,"0","") 

は、このことができますなら、私に教えてください。

+0

リピートしていただきありがとうございます。先頭のゼロが変わる場合は何かアドバイスをお願いします。 – user3052850

+0

@ user3052850、更新を確認してください。 –

+0

偉大な、魅力のように働いた!ありがとうございます – user3052850

関連する問題