With the release of Oracle8i are there any new reasons to choose OCI instead of Pro*C to develop applications?
• OCI provides more fine grained control over all aspects of application design. For example, connecting to servers, multiplexing and migrating sessions and transactions over these connections, and performing piecewise operations on SQL data using callbacks, and so on. Pro*C is more suited for pure SQL access functionality. However, OCI calls can be embedded in a Pro*C application. • OCI provides dynamic bind and define using callbacks that can be used to bind and define any arbitrary structure including lists. • OCI provides a rich describe functionality to drill down any server metadata. • OCI allows asynchronous event notification to be received by a client application. It allows clients to register an interest in such notifications. It also provides a way for clients to generate a notification for propagation to other clients. • OCI provides an enhanced array data manipulation language (DML) capability that allows for array INSERTS, UPDATES, and DELETEs to complete as many iteratio
Related Questions
- Can I link an OCI release 7.3.x multi-threaded program with Oracle8i OCI and obtain correct multi-threading behavior without making any changes?
- With the release of Oracle8i are there any new reasons to choose OCI instead of Pro*C to develop applications?
- What types of applications can I develop in VirtualCinema?