Changes for version 0.12
- Code added to 0.11 to show statement number does not handle the selectrow_xxx and selectall_xxx methods when called with an already prepared statement handle. It does now.
- DBIx::Log4perl::st::bind_param log output was missing a closing bracket and also missing the connection number.
- The DBIx::Log4perl error handler did not cope with the fact that some statements (those magicked into existence by DBD::Oracle using ORA_RSET i.e., a cursor returned from a function or procedure) do not have any recorded SQL. This led to use of unitialised value in DBIx::Log4perl::_error_handler.
- Fix finish method bug when used on a statement handle returned as an output bound parameter in DBD::Oracle. The log handle was not always set (see notes on similar fix in 0.11) which can lead to unitialised value errors.
Modules
Perl extension for DBI to selectively log SQL, parameters, result-sets, transactions etc to a Log::Log4perl handle.
Provides
in lib/DBIx/Log4perl/Constants.pm
in lib/DBIx/Log4perl/db.pm
in lib/DBIx/Log4perl/st.pm