DBD::Oracle 1.57_00 is on its way to CPAN

Feb 15, 2013 / By Yanick Champoux

Tags:

DBD::Oracle version 1.57_00 is on its way to CPAN. This release is small, but should make some Win32 users happy:

1.57_00 (2013-02-07)

BUG FIXES

  • fix RT46628 – bind_param_inout ORA_RSET causes MSWin32 access violation and RT82663 – Errors if a returned SYS_REFCURSOR is not opened (Martin J. Evans)
    If a procedure/function returns a SYS_REFCURSOR which was never opened DBD::Oracle magics a DBI statement handle into existence and attempts to describe it (which fails). This change examines a returned SYS_REFCURSOR and if it it is initialised but not executed does not create a DBI statement handle and returns undef instead. So now if you have a procedure/function which returns a SYS_REFCURSOR and never open it you’ll get undef back instead of a useless statement handle. Extended 50cursor.t test to check the above fix.

DOCUMENTATION

  • Update Lion instructions for 64-bit Instant Client. (GH#37, patch by theory)

As usual, the dev release will be promoted to general use in two weeks, assuming no problem is found.

Enjoy!

Leave a Reply

Your email address will not be published. Required fields are marked *

*

HTML tags are not allowed.