10.12.2012 Views

Oracle C++ Call Interface Programmer's Guide

Oracle C++ Call Interface Programmer's Guide

Oracle C++ Call Interface Programmer's Guide

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

List of Tables<br />

2–1 Normal Data - Not Null and Not Truncated................................................................... 2-22<br />

2–2 Null Data .............................................................................................................................. 2-22<br />

2–3 Truncated Data .................................................................................................................... 2-22<br />

4–1 <strong>Oracle</strong> Internal Datatypes .................................................................................................... 4-3<br />

4–2 External Datatypes, <strong>C++</strong> Datatypes, and OCCI Types.................................................... 4-5<br />

4–3 Format of the DATE Datatype............................................................................................. 4-9<br />

4–4 VARNUM Examples........................................................................................................... 4-19<br />

4–5 Data Conversions ................................................................................................................ 4-21<br />

4–6 Data Conversions for LOBs................................................................................................ 4-22<br />

5–1 OCCI LOB Classes and Methods ........................................................................................ 5-5<br />

6–1 Attribute Groupings.............................................................................................................. 6-4<br />

6–2 Attributes Belonging to All Elements............................................................................... 6-10<br />

6–3 Attributes Belonging to Tables or Views ......................................................................... 6-11<br />

6–4 Attributes Specific to Tables .............................................................................................. 6-12<br />

6–5 Attributes Belonging to Procedures or Functions .......................................................... 6-12<br />

6–6 Attributes Belonging to Package Subprograms.............................................................. 6-12<br />

6–7 Attributes Belonging to Packages ..................................................................................... 6-13<br />

6–8 Attributes Belonging to Types........................................................................................... 6-13<br />

6–9 Attributes Belonging to Type Attributes ......................................................................... 6-15<br />

6–10 Attributes Belonging to Type Methods............................................................................ 6-16<br />

6–11 Attributes Belonging to Collection Types........................................................................ 6-18<br />

6–12 Attributes Belonging to Synonyms................................................................................... 6-19<br />

6–13 Attributes Belonging to Sequences ................................................................................... 6-19<br />

6–14 Attributes Belonging to Columns of Tables or Views.................................................... 6-20<br />

6–15 Attributes Belonging to Arguments / Results ................................................................ 6-21<br />

6–16 Values for ATTR_LIST_TYPE............................................................................................ 6-23<br />

6–17 Attributes Specific to Schemas .......................................................................................... 6-24<br />

6–18 Attributes Specific to Databases........................................................................................ 6-24<br />

7–1 C Object Datatype Mappings for Object Type Attributes ............................................. 7-18<br />

7–2 <strong>C++</strong> Object Datatype Mappings for Object Type Attributes ........................................ 7-19<br />

8–1 OCCI Classes.......................................................................................................................... 8-2<br />

8–2 Bfile Methods ......................................................................................................................... 8-5<br />

8–3 Blob Methods ....................................................................................................................... 8-12<br />

8–4 Bytes Methods...................................................................................................................... 8-23<br />

8–5 Clob Methods....................................................................................................................... 8-26<br />

8–6 Connection Methods........................................................................................................... 8-38<br />

8–7 ConnectionPool Methods................................................................................................... 8-43<br />

8–8 Date Methods....................................................................................................................... 8-50<br />

8–9 Environment Methods........................................................................................................ 8-62<br />

xxv

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!