23 #include "ocilibcpp/support.hpp" 34 template<
class I,
class O,
boolean B>
39 static const bool IsHandle = B;
55 template<
class I,
class O>
Object used for executing SQL or PL/SQL statement and returning the produced results.
Object identifying the SQL data type LONG.
Object identifying the SQL data type REF.
Internal usage. Allow resolving a native type used by C API from a C++ type in binding operations...
Object identifying the SQL data type BFILE.
Object identifying the SQL data type INTERVAL.
Resolve a bind input / output types.
Simplified resolver for handle types.
std::vector< unsigned char > Raw
C++ counterpart of SQL RAW data type.
Simplified resolver for scalar types that do not need translation.
Object identifying the SQL data type NUMBER.
Object identifying the SQL data type LOB (CLOB, NCLOB and BLOB)
std::basic_string< otext, std::char_traits< otext >, std::allocator< otext > > ostring
string class wrapping the OCILIB otext * type and OTEXT() macros ( see Character sets ) ...
Object identifying the SQL data type TIMESTAMP.
Object identifying the SQL data type OBJECT.
Object identifying the SQL data type DATE.