Number format

Post questions here relative to DataStage Enterprise/PX Edition for such areas as Parallel job design, Parallel datasets, BuildOps, Wrappers, etc.

Moderators: chulett, rschirm, roy

Post Reply
devanars
Premium Member
Premium Member
Posts: 99
Joined: Thu Nov 30, 2006 6:25 pm

Number format

Post by devanars »

How can i replace the number from 0009998888 to 000-999-8888
arun_im4u
Premium Member
Premium Member
Posts: 104
Joined: Mon Nov 08, 2004 8:42 am

Post by arun_im4u »

I assume you want to convert a number into a string value in this format. You cannot have dashes in number fields.

Convert the number to string and use a substring function in your transformer..

substr(input_column,1,3):'-':substr(input_column,4,3):'-':substr(input_column,7,4)
devanars
Premium Member
Premium Member
Posts: 99
Joined: Thu Nov 30, 2006 6:25 pm

Post by devanars »

can we use the same in parallel jobs also
arun_im4u
Premium Member
Premium Member
Posts: 104
Joined: Mon Nov 08, 2004 8:42 am

Post by arun_im4u »

Absolutely.
Post Reply