OK I think I jumped the gun on declaring it fixed. The issue is actually addressed in a CPAN bug here.
What was happening when I set the "ora_charset" attribute to "WE8ISO8859P15" in connect() was that it stores UTF8 strings into the column of the table. However, those strings should really be ISO-8859-15 because that is the default character set of the DB. (And the column is CHAR not NCHAR.)
So it looks like I'll need to convert the strings returned from the DB to UTF-8 manually. Not a big problem. If anyone has another idea, let me know.
In reply to Re^2: DBD::Oracle - Character Encoding Conversion
by Anonymous Monk
in thread DBD::Oracle - Character Encoding Conversion
by Zygomax
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |