共用方式為


SQLFetchScroll

適用於:SQL Server Azure SQL 資料庫 Azure SQL 受控執行個體 Azure Synapse Analytics Analytics Platform System (PDW)

SQLFetchScroll 會將一個數據列集傳回應用程式。 數據列集的大小是使用 SQLSetStmtAttr 來設定。 SQL Server Native Client ODBC 驅動程序支援所有已定義的擷取指示(例如,SQL_FETCH_RELATIVE),但有下列限制:

  • 如果為語句定義正向數據指標,則需要SQL_FETCH_NEXT,而且嘗試以任何其他方式擷取會導致錯誤傳回。

  • 靜態和索引鍵集驅動數據指標僅支援SQL_FETCH_BOOKMARK。

增強日期和時間功能的 SQLFetchScroll 支援

日期/時間類型的結果數據行值會轉換,如從 SQL 轉換成 C 中所述

如需詳細資訊,請參閱 日期和時間改善 (ODBC)

大型 CLR UDT 的 SQLFetchScroll 支援

SQLFetchScroll 支援大型 CLR 使用者定義型別 (UDT)。 如需詳細資訊,請參閱 大型CLR使用者定義型別 (ODBC)

另請參閱

SQLFetchScroll 函式
ODBC API 實作詳細數據