Sympa::DatabaseDriver::Oracle::St.3Sympa

Correcting behavior of DBD::Oracle

Description

If NLS_LANG environment variable is properly set with charset AL32UTF8 (or UTF8), DBD::Oracle handles character values as Unicode, i.e. “utf8 flags” are set.  This behavior is not desirable for Sympa.

Sympa::DatabaseDriver::Oracle::St overrides functions of DBI statement handle object to reset utf8 flags.

History

Sympa::DatabaseDriver::Oracle::St appears on Sympa 6.2.

Info

2021-03-02 sympa 6.2.60