setFetchSize メソッド (SQLServerResultSet)

JDBC ドライバーのダウンロード

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

構文

  
public void setFetchSize(int rows)  

パラメーター

rows

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

例外

SQLServerException

解説

この setFetchSize メソッドは、java.sql.ResultSet インターフェイスの setFetchSize メソッドによって指定されます。

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

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

参照

SQLServerResultSet のメンバー
SQLServerResultSet クラス