Constant passed to setBatchLimit to indicate that implicit batch
execution should be performed, and that the actual batch size is at
the discretion of the SQLJ runtime implementation.
Releases all resources used in maintaining database state on this
context, closes any open connected profiles, and closes the underlying
jdbc connection.
closes this iterator and the underlying result set.
close() -
Static method in class oracle.sqlj.runtime.Oracle
Releases all resources used in maintaining database state on the default
context: closes any open connected profiles, and closes the underlying
jdbc connection.
Releases all resources used in maintaining database state on the default
context: closes any open connected profiles, and optionally closes the
underlying jdbc connection - since the underlying JDBC connection managed
by this context may be shared between mutliple context objects, it is not
always desireable to close the underlying JDBC Connection when close is
called.
Constant returned by getUpdateCount indicating that an exeception
was thrown before the last execution was successfully completed,
or no operation has yet been attempted on this context.
Returns a new default context instance whose underlying connection is
created based on the "sqlj.url", "sqlj.user", and "sqlj.password"
entries of a property file.
Returns a new default context instance whose underlying connection is
created based on the "sqlj.url", "sqlj.user", and "sqlj.password"
entries of a property file and the passed auto-commit mode.
Returns a new default context instance whose underlying connection
is created based on the "sqlj.url" entry of a property file, and the
passed user and password.
Returns a new default context instance whose underlying connection is
created based on the "sqlj.url" entry of a property file, and the
passed user, password and auto-commit mode.
Return an instance of ConnectionContext type ctxClass , with the
autoCommit mode of the underlying JDBC connection set according to the second argument
Returns the same result as getContext(Class), except that the
auto-commit staus in the underline JDBC connection is reseted
according to the parameter.
Returns the same result as getDefaultContext, except that the auto-commit staus in the underline JDBC connection is reseted according to the parameter.
Retrieves the direction for fetching rows from database tables that
is the default for scrollable iterator objects generated from this
ExecutionContext object.
The max field size limit (in bytes) is the maximum amount of data
returned for any column value for sql operations subsequently executed
using this context; it only applies to BINARY, VARBINARY,
LONGVARBINARY, CHAR, VARCHAR, and LONGVARCHAR columns.
The max rows limit is the maximum number of rows that any
ResultSetIterator or jdbc ResultSet returned by sql operations
subsequently executed using this context can contain.
OracleSqljConnectionCacheImpl extends the JDBC data source
OracleConnectionCacheImpl with ConnectionContextFactory APIs,
which provide convinent ways of obtaining connection context
within SQLJ programs.
OracleSqljConnectionPoolDataSource extends the JDBC data source
OracleSqljConnectionPoolDataSource with ConnectionContextFactory APIs,
which provide convinent ways of obtaining connection context
within SQLJ programs.
OracleSqljDataSource extends the JDBC data source OracleDataSource
with ConnectionContextFactory APIs, which provide convinent ways of
obtaining connection context within SQLJ programs.
OracleSqljOCIConnectionPool extends the JDBC data source
OracleOCIConnectionPool with ConnectionContextFactory APIs,
which provide convinent ways of obtaining connection context
within SQLJ programs.
OracleSqljXAConnectionCacheImpl extends the JDBC data source
OracleXAConnectionCacheImpl with ConnectionContextFactory APIs,
which provide convinent ways of obtaining connection context
within SQLJ programs.
OracleSqljXADataSource extends the JDBC data source abstract
class OracleXADataSource with ConnectionContextFactory APIs,
which provide convinent ways of obtaining connection context
within SQLJ programs.
The max field size limit (in bytes) is the maximum amount of data
returned for any column value for sql operations subsequently executed
using this context; it only applies to BINARY, VARBINARY,
LONGVARBINARY, CHAR, VARCHAR, and LONGVARCHAR columns.
The max rows limit is the maximum number of rows that any
ResultSetIterator or jdbc ResultSet returned by sql operations
subsequently executed using this context can contain.
The SQLNullException class is a particular instance of SQLException used
in the case that SQL NULL was attemped to be fetched into a java
primitive type.