|Oracle Call Interface Programmer's Guide
Part Number A89857-01
The following sections describe the new features in Oracle Call Interface:
This section has been re-written.
This discussion has been re-written.
Changes were made in the interfaces of publish-subscribe notification and in the OCI function
OCISubscriptionRegister(). Several subscription handle attributes were modified and several were added. Open registration for publish-subscribe has been added.
Direct path loading of data into object columns as well as scalar columns, is now supported. Direct path loading is moved to chapter 12, so that it now appears after the discussion of objects and their use. Sections on binding and defining object datatypes are now at the end of chapter 11.
This document has these new features. Each of these features is discussed in greater detail in the cross-referenced sections:
This feature allows you to use many logical connections in a single physical connection.
Members of a result set can be accessed in non-sequential order.
Various OCI calls support UTF-16 for SQL statements, data, metadata, objects, and error messages.
New attributes have been added for client authentication.
Datetime and Interval and Daylight Savings datatypes are described in the following sections:
An OCIAnyData encapsulates type information as well as a data instance of that type (i.e. self descriptive data). An OCIAnyDataSet encapsulates type information as well as a set of instances of that type.
How the attributes of types can be changed.
Collections whose elements are collections.
An externally initialized context is an application context whose attributes can be initialized from OCI.
The 8.1 releases of OCI have the following new features and performance advantages: