EasyManuals Logo

IBM DB2 User Manual

IBM DB2
585 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #329 background imageLoading...
Page #329 background image
ExecutionContext.AUTO_BATCH
Indicates that implicit execution occurs when the number of statements
in the batch reaches a number that is set by SQLJ.
Positive integer
The number of statements that are added to the batch before SQLJ
executes the batch implicitly. The batch might be executed before this
many statements have been added if SQLJ encounters a statement that
is batchable but incompatible, or not batchable.
setBatchLimit affects only statements that occur in the program after
setBatchLimit is called. It does not affect an existing statement batch.
setFetchDirection
Format:
public synchronized void setFetchDirection(int direction) throws SQLException
Gives SQLJ a hint as to the current fetch direction for scrollable iterator objects
that were generated from the given execution context.
Parameters:
direction
One of the following values:
sqlj.runtime.ResultSetIterator.FETCH_FORWARD
Rows are fetched in a forward direction. This is the default.
sqlj.runtime.ResultSetIterator.FETCH_REVERSE
Rows are fetched in a backward direction.
sqlj.runtime.ResultSetIterator.FETCH_UNKNOWN
The order of fetching is unknown.
Any other input value results in an SQLException.
setFetchSize
Format:
synchronized public void setFetchSize(int number-of-rows) throws SQLException
Gives SQLJ a hint as to the number of rows that should be fetched when more
rows are needed.
Parameters:
number-of-rows
The expected number of rows that SQLJ should fetch for the iterator that is
associated with the given execution context.
If number-of-rows is less than 0 or greater than the maximum number of rows
that can be fetched, an SQLException is thrown.
setMaxFieldSize
Format:
public void setMaxFieldSize(int max-bytes)
Specifies the maximum number of bytes that are returned for any string
(character, graphic, or varying-length binary) column in queries that use the
given execution context. If this limit is exceeded, SQLJ discards the remaining
bytes.
Chapter 7. JDBC and SQLJ reference information 313

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the IBM DB2 and is the answer not in the manual?

IBM DB2 Specifications

General IconGeneral
DeveloperIBM
Initial Release1983
LicenseProprietary
Written inC, C++
CategoryDatabase Management System (RDBMS)
Operating SystemLinux, Windows
Programming LanguagesC, C++
Data ModelsRelational
EditionsCommunity, Standard, Advanced
Key Featureshigh availability, scalability