Hitachi

Hitachi Advanced Data Binder AP開発ガイド


8.6.73 setFetchSize(int rows)

〈この項の構成〉

(1) 機能

ResultSetオブジェクトを検索する際のフェッチサイズ(フェッチする行数)を設定します。

(2) 形式

public synchronized void setFetchSize(int rows) throws SQLException

(3) 引数

int rows

フェッチする行数を0〜65,535の範囲で指定します。

0を指定した場合は,システムプロパティ,ユーザプロパティ,または接続用のURLのプロパティのadb_clt_fetch_sizeの値を基に検索が実施されます。

このメソッドを実行しない場合,Statementオブジェクトに指定した行数値を基に検索が実施されます。Statementオブジェクトに行数値を指定していない,またはStatementオブジェクトから生成したResultSetオブジェクトでない場合は,プロパティのadb_clt_fetch_sizeの値を基に検索が実施されます。

(4) 戻り値

なし。

(5) 発生する例外

次に示す場合にSQLExceptionが投入されます。

(6) 留意事項

留意事項については,「8.4.37 setFetchSize(int rows)」の「(6) 留意事項」を参照してください。