Hello,
I'm having a problem using DBD::Oracle. The locale of the system is en_US.UTF-8, and that is the encoding we use for our string-processing. We are selecting data from and inserting data into an Oracle database. The database (default) character set is WE8ISO8859P15. By setting the environment variable NLS_LANG to "AMERICAN_AMERICA.AL32UTF8", we can insert strings with non-ASCII characters just fine. However, when we run a SELECT statement and retrieve the data using fetchall_hashref(), the strings remain in ISO-8859-15--we need them to be UTF-8.
Does anyone know of a DBI or DBD::Oracle setting that would cause the strings to be converted?
All systems are SUSE Linux 11 SP4 x64.
Thanks!
In reply to DBD::Oracle - Character Encoding Conversion by Zygomax
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |