regarding Date conversion

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

dsusr
Premium Member
Premium Member
Posts: 104
Joined: Sat Sep 03, 2005 11:30 pm

Post by dsusr »

[quote="richdhan"]Hi Nripendra Chand,

Use the following conversion. You should be through.

Trim(Field(DecimalToString(INPUT_COLUMN),".",1))

HTH
--Rich[/quote]

Hi Nripendra,

Also after doing the above conversion don't use any derivation in your StringtoDate function, just use it StringtoDate(Field(DecimalToString(INPUT_COLUMN),".",1),%yyyy%mm%dd). You will finally get the output date in %yyyy-%mm-%dd format.

Regards
dsusr
Nripendra Chand
Premium Member
Premium Member
Posts: 196
Joined: Tue Nov 23, 2004 11:50 pm
Location: Sydney (Australia)

Post by Nripendra Chand »

Hi richdhan,

I did it. But still it is giving ********* instead of date. If i define output column as char(10), then it is giving me correct output (2005-10-10). It means output cols contains just 10 char, then why "date" is not coming if i assign it as a date using "stringtodate" fn. It's really strange. :cry:

Regards,
Nripendra
Nripendra Chand
Premium Member
Premium Member
Posts: 196
Joined: Tue Nov 23, 2004 11:50 pm
Location: Sydney (Australia)

Post by Nripendra Chand »

Hi richdhan,

Thanks for your suggestion. Now it's working.
Thanks a lot. :lol:

Regards,
Nripendra
Post Reply