How to retain £ symbol

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
rwierdsm
Premium Member
Premium Member
Posts: 209
Joined: Fri Jan 09, 2004 1:14 pm
Location: Toronto, Canada
Contact:

Post by rwierdsm »

Hi HemaV,

Your data source is using a different code page than your DataStage environment.

The pound Sterling sign is Hex A3 in the extended characters of the Latin 1 (8859-1) code table (the most commonly used code table). Your source and/or your DataStage environment is using a code table that has assigned a different extended ASCII character for that symbol.

You need to determine the code tables being used and either ensure they are the same by picking a common code page or performing a translation as part of your transformation logic.

Here is a link to the Latin 1 code table. http://cs.stanford.edu/~miles/iso8859.html

Is this the only character that is getting changed?

Rob
Rob Wierdsma
Toronto, Canada
bartonbishop.com
ray.wurlod
Participant
Posts: 54607
Joined: Wed Oct 23, 2002 10:52 pm
Location: Sydney, Australia
Contact:

Post by ray.wurlod »

Stop dealing with American vendors who think that "#" (Shift-3) is the pound symbol. :lol:

Then take Rob's advice.
IBM Software Services Group
Any contribution to this forum is my own opinion and does not necessarily reflect any position that IBM may hold.
chulett
Charter Member
Charter Member
Posts: 43085
Joined: Tue Nov 12, 2002 4:34 pm
Location: Denver, CO

Post by chulett »

Why would it sometimes fail? Sounds like the proper solution to me.
-craig

"You can never have too many knives" -- Logan Nine Fingers
Post Reply