Vasilis Primudriy wrote on 6/22/16, 9:24 AM:
I do not believe that Rose::DB sets a default encoding. The Oracle DBD driver might.
If you want to coerce the RDBO column values, you can either use Encode (or its'
friends) to convert to UTF-8, or figure out the appropriate NLS_LANG env
variable setting for Oracle.
Since I like to deal exclusively in UTF-8, I typically run all strings through
Search::Tool::UTF8::to_utf8() at all my program boundaries. So no matter what
the db stores the string as, I know my code has UTF-8.
--
Peter Karman .
http://peknet.com/ .
pe...@peknet.com