Skip Headers
Oracle® C++ Call Interface Programmer's Guide
10g Release 2 (10.2)

Part Number B14294-02
Go to Documentation Home
Home
Go to Book List
Book List
Go to Table of Contents
Contents
Go to Index
Index
Go to Master Index
Master Index
Go to Feedback page
Contact Us

Go to previous page
Previous
Go to next page
Next
View PDF

List of Examples

1-1 Creating and Specifying Access to a Table
1-2 Creating an Object Table
1-3 Inserting Data through Input Bind Variables
1-4 Inserting Objects into the Oracle Database
1-5 Using the Simple SELECT Statement
1-6 Using the SELECT Statement with Input Variables
1-7 Using PL/SQL to Obtain an Output Variable
1-8 Using PL/SQL to Partial Records into Placeholders
1-9 Using SQL to Extract Partial Records
2-1 How to Determine the Major Client Version and set Performance Features
2-2 Installing Instant Client Light (English) through Oracle Universal Installer
3-1 Usage Scenario for a StatelessConnectionPool
3-2 How to Create and Use a Homogeneous Stateless Connection Pool
3-3 How to Create and Use a Heterogeneous Stateless Connection Pool
3-4 How to Bind Data in a Streaming Mode
3-5 How to Fetch Data in a Streaming Mode Using PL/SQL
3-6 How to Read and Write with Multiple Streams
3-7 How to Fetch Data in Streaming Mode Using ResultSet
3-8 Statement Caching without Connection Pooling
3-9 Statement Caching with Connection Pooling
4-1 Creating Standalone Objects
4-2 Creating Embedded Objects
4-3 Creating a Persistent Object
4-4 Creating a Transient Object
4-5 OTT Support Inheritance
4-6 Listing of demo2.sql for a Sample OCCI Application
4-7 Listing of demo2.typ for a Sample OCCI Application
4-8 Listing of OTT Command that Generates Files for a Sample OCCI Application
4-9 Listing of mappings.h for a Sample OCCI Application
4-10 Listing of mappings.cpp for a Sample OCCI Application
4-11 Listing of demo2.h for a Sample OCCI Application
4-12 Listing of demo2.cpp for a Sample OCCI Application
4-13 Listing of myDemo.h for a Sample OCCI Application
4-14 Listing for myDemo.cpp for a Sample OCCI Application
4-15 Listing of main.cpp for a Sample OCCI Application
5-1 Definition of the BDOUBLE Datatype
5-2 Definition of the BFLOAT Datatype
6-1 How to Obtain Metadata About Attributes of a Simple Database Table
6-2 How to Obtain Metadata from a Column Containing User-Defined Types
6-3 How to Obtain Object Oetadata from a Reference
6-4 How to Obtain Metadata About a Select List from a ResultSet Object
7-1 How to Use the OTT Utility
7-2 Object Creation Statements of the OTT Utility
7-3 How to Invoke the OTT Utility to Generate C++ Classes
7-4 How to use the SCHEMA_NAMES Parameter in OTT Utility
7-5 How to Define a Schema for Unicode Support in OTT
7-6 How to Use UNICODE=ALL Parameter in OTT
7-7 How to Use UNICODE=ONLYCHAR Parameter in OTT
7-8 How to Create a User Defined INTYPE File Using the OTT Utility
7-9 Listing of ott95a.h
7-10 Listing of ott95b.h
7-11 How to Represent Object Attributes Using the OTT Utility
7-12 How to Map Object Datatypes Using the OTT Utility
7-13 OUTTYPE File Generated by the OTT Utility
7-14 How to Generate C++ Classes Using the OTT Utility
7-15 How to Extend C++ Classes Using the OTT Utility
7-16 How to Add User Code to a Header File Using OTT Utility
7-17 How to Add User Code to the Source File Using the OTT Utility
8-1 How to Use Globalization and Unicode Support
8-2 Using wstring Datatype
8-3 Binding UTF8 Data Using the string Datatype
8-4 Binding UTF16 Data Using the UString Datatype
8-5 Using CLOB and NCLOB Datatypes
9-1 Creating an Agent
9-2 Setting the Agent on the Consumer
9-3 Creating an AnyData Message with a String Payload
9-4 Determining the Type of the Payload in an AnyData Message
9-5 Creating an User-defined Payload
9-6 Specifying the Correlation identifier
9-7 Specifying the Sender identifier
9-8 Specifying the Delay and Expiration times of the message
9-9 Specifying message recipients
9-10 Specifying the Priority of a Message
9-11 Creating a Producer, Setting Visibility, and Enqueuing the Message
9-12 Creating a Consumer, Naming the Consumer, and Receiving a Message
9-13 Receiving a Message
9-14 Specifying dequeuing options
9-15 Listening for messages
9-16 How to Register for Notifications; Direct Registration
9-17 How to Use Open Registration with LDAP
10-1 How to Use Transaction Managers with XA
11-1 How to use Array Fetch with a ResultSet
11-2 How to Modify Rows Iteratively and Handle Errors
12-1 Converting From an SQL Pre-Defined Type To AnyData Type
12-2 Creating an SQL Pre-Defined Type From AnyData Type
12-3 Converting From a User-Defined Type To AnyData Type
12-4 Converting From a User-Defined Type To AnyData Type
12-5 How to Get a Date from Database and Use it in Standalone Calculations
12-6 How to Create, Assign Values, and Use an Empty IntervalDS Object through Direct Assignment
12-7 How to Create, Assign Values, and Use an Empty IntervalDS Object through fromText() and toText() Methods
12-8 How to Create, Assign Values, and Use an Empty IntervalYM Object through Direct Assignment
12-9 How to Create, Assign Values, and Use an IntervalYM Object through ResultSet and toText() method
12-10 How to Retrieve and Use a Number Obect
12-11 Using Default Timestamp Constructor
12-12 Using fromText() method to Initialize a NULL Timestamp Instance
12-13 Comparing Timestamps Stored in the Database