次の方法で共有


setFetchSize メソッド (SQLServerResultSet)

SQLServerResultSet オブジェクトにさらに行が必要な場合にデータベースからフェッチする必要がある行数について、JDBC ドライバにヒントを示します。

public void setFetchSize(int rows)

パラメーター

rows

フェッチする行数を示す int です。

例外

SQLServerException

解説

setFetchSize メソッドは、java.sql.ResultSet インターフェイスの setFetchSize メソッドで規定されています。

指定されたフェッチ サイズが 0 の場合、JDBC ドライバはこの値を無視し、必要となるフェッチ サイズを推測します。 既定値は、結果セットを作成した SQLServerStatement オブジェクトによって設定されます。 フェッチ サイズはいつでも変更できます。

このメソッドは、サーバー カーソルのブロック フェッチ サイズを変更します。この効果は、次回 JDBC ドライバで sp_cursorfetch の呼び出しが必要となったときに有効となります。 フェッチ サイズを 0 に設定すると、現在使用しているカーソルの種類の既定のフェッチ サイズが復元されます。

参照

関連項目

SQLServerResultSet クラス

概念

SQLServerResultSet のメソッド
SQLServerResultSet のメンバー