From 7a3d6b82f56eb68844225b5c09a402fc39dea47b Mon Sep 17 00:00:00 2001 From: Constantin Michael Date: Tue, 1 Nov 2011 15:39:27 +0200 Subject: Do not reset the lob prefetch buffer size while rebinding result parameters --- odb/oracle/statement.cxx | 23 ----------------------- 1 file changed, 23 deletions(-) diff --git a/odb/oracle/statement.cxx b/odb/oracle/statement.cxx index 85200ac..36d9c15 100644 --- a/odb/oracle/statement.cxx +++ b/odb/oracle/statement.cxx @@ -417,29 +417,6 @@ namespace odb if (r == OCI_ERROR || r == OCI_INVALID_HANDLE) translate_error (err, r); - - // LOB prefetching is only supported in OCI version 11.1 and greater - // and in Oracle server 11.1 and greater. If this code is called - // against a pre 11.1 server, the call to OCIAttrSet will return an - // error code. - // -#if (OCI_MAJOR_VERSION == 11 && OCI_MINOR_VERSION >= 1) \ - || OCI_MAJOR_VERSION > 11 - if (p != 0) - { - ub4 n (static_cast (p)); - - r = OCIAttrSet (h, - OCI_HTYPE_DEFINE, - &n, - 0, - OCI_ATTR_LOBPREFETCH_SIZE, - err); - - if (r == OCI_ERROR || r == OCI_INVALID_HANDLE) - translate_error (err, r); - } -#endif } } -- cgit v1.1