This package consists primarily of classes that provide Java mappings to SQL data types and their support classes. Instead, the database table stores a locator that points to the location of the actual data. Because Java representation of these data types requires time zone information that is obtained dynamically from the server and cached on the client side.
Oracle recommends the use of the Oracle JPublisher utility to create custom Java classes to correspond to your Oracle objects.
Oracle JPublisher performs this task seamlessly with command-line options and can generate either are objects that specify which Java class corresponds to each Oracle object data type.
Both the Oracle JDBC Oracle Call Interface (OCI) driver and the Oracle JDBC Thin driver support DML returning. RAW These classes hold primitive SQL data types in Oracle native representation.
Oracle provides Java classes and interfaces that extend the Java Database Connectivity (JDBC) standard implementation, enabling you to access and manipulate Oracle data types and use Oracle performance extensions.
This chapter provides an overview of the classes and interfaces provided by Oracle that extend the JDBC standard implementation.
You also have support for the Database Change Notification feature of Oracle Database.
These new features are discussed in details in "Database Administration".
Oracle JDBC uses these type maps to determine which Java class to instantiate and populate when it retrieves Oracle object data from a result set. To specify an object type in JDBC, use its fully qualified name.
It is not necessary to enter a schema name if the type name is in the current naming space, that is, the current schema.