SQLFetchScrollSQLFetchScroll

適用対象: ○SQL Server ○Azure SQL Database ○Azure SQL Data Warehouse ○Parallel Data WarehouseAPPLIES TO: yesSQL Server yesAzure SQL Database yesAzure SQL Data Warehouse yesParallel Data Warehouse

SQLFetchScrollアプリケーションへのデータの 1 つの行セットを返します。SQLFetchScroll returns one row set of data to the application. 使用して、行セットのサイズを設定SQLSetStmtAttrします。The size of the row set is set using SQLSetStmtAttr. SQL ServerSQL Server Native Client ODBC ドライバーは、次の制限事項にすべての定義済みフェッチ命令 (SQL_FETCH_RELATIVE など) をサポートしています。The SQL ServerSQL Server Native Client ODBC driver supports all defined fetch instructions (for example, SQL_FETCH_RELATIVE) with the following limitations:

  • ステートメントに順方向専用カーソルを定義する場合は、SQL_FETCH_NEXT が必要です。他の形式でフェッチを試行すると、エラーが返されます。If a forward-only cursor is defined for the statement, SQL_FETCH_NEXT is required and attempts to fetch in any other fashion will result in an error return.

  • SQL_FETCH_BOOKMARK がサポートされるのは、静的カーソルとキーセット ドリブン カーソルに対してのみです。SQL_FETCH_BOOKMARK is supported for static and keyset-driven cursors only.

SQLFetchScroll による機能強化された日付と時刻のサポートSQLFetchScroll Support for Enhanced Date and Time Features

説明されているように、日付/時刻型の結果列の値が変換されますSQL から C への変換します。Result column values of date/time types are converted as described in Conversions from SQL to C.

詳細については、次を参照してください。日付と時刻の強化(ODBC)します。For more information, see Date and Time Improvements (ODBC).

SQLFetchScroll による大きな CLR UDT のサポートSQLFetchScroll Support for Large CLR UDTs

SQLFetchScroll大きなの CLR ユーザー定義型 (Udt) をサポートしています。SQLFetchScroll supports large CLR user-defined types (UDTs). 詳細については、次を参照してください。 Large CLR User-Defined 型(ODBC)します。For more information, see Large CLR User-Defined Types (ODBC).

参照See Also

SQLFetchScroll 関数 SQLFetchScroll Function
ODBC API 実装の詳細ODBC API Implementation Details