Sandy has asked for the wisdom of the Perl Monks concerning the following question:
I have a record in my database that uses a 'degree' symbol in it's comment (ascii value = xB6).
When I query it under Solaris 2.8 with perl5 (revision 5.0 version 8 subversion 2) this character is returned as a '?' (ascii x3F).
When I run the query under Active State (revision 5 version 6 subversion 1) under Windows NT, it is returned correctly.
Similarly with the character \0335 (ascii value DD). It returns a 'Y'.
I can't seem to find a pattern in the conversion from one character to another.
Sandy
UPDATE: It is the ordinal value of the character that is being modified.
(I tested this before I posted it, but I forgot to mention). (For an example, see addtional post Re: Re: Re: Re: DBD:ODBC does not return characters with ascii value > 128 correctly (5.8.2 on Solaris -> 5.6.1 on Windows works) in answer to hardburn)
Is this a bug?? (seems so to me...)
|
|---|