You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I think that there is regression in cx_Oracle==6.0b1. Passing number with 19 9's i.e. 9999999999999999999 to the cursor fails with OverflowError: Python int too large to convert to C long (18 9's works). Please find below regression test that fails in cx_Oracle==6.0b1 and works in cx_Oracle==5.3:
importcx_Oracleconnection=cx_Oracle.connect("user", "password", "TNS")
cursor=connection.cursor()
cursor.execute("select :arg0 from dual", {':arg0': -9999999999999999999})
Python 3.4.3 (64-bit)
The text was updated successfully, but these errors were encountered:
I think that there is regression in
cx_Oracle==6.0b1
. Passing number with 19 9's i.e.9999999999999999999
to the cursor fails withOverflowError: Python int too large to convert to C long
(18 9's works). Please find below regression test that fails incx_Oracle==6.0b1
and works incx_Oracle==5.3
:The text was updated successfully, but these errors were encountered: