When set to 10gR1 and later, the driver binds all non-integer numerics as BINARY FLOAT and BINARY DOUBLE. When set to any Oracle version previous to Oracle10g R1, the driver binds non-integer numerics as if connected to an Oracle 9
i R2 or earlier version of the server (regardless of the actual version of the server to which it is connected). When connecting to an Oracle 10
g server with a pre-10
g client, this attribute must be set to the same version as the actual Oracle client software in use; otherwise, numeric parameter bindings may fail. Versions of the Oracle client software prior to 10
g R1 do not fully support the new features of the Oracle 10
g database server.