次の方法で共有


setFetchSize メソッド (ISQLServerResultSet)

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

構文

public void setFetchSize(int rows)

パラメーター

rows

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

例外

SQLServerException

解説

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

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

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

参照

リファレンス

SQLServerResultSet クラス

概念

ISQLServerResultSet のメンバー