通过 ODBC 游标使用自动提取

适用于:SQL Server Azure SQL 数据库 Azure SQL 托管实例 Azure Synapse Analytics Analytics 平台系统(PDW)

连接到 SQL Server 实例时,SQL Server Native Client ODBC 驱动程序在使用任何服务器游标类型时支持自动提取选项。 使用 autofetch 时,打开游标的 SQLExecuteSQLExecDirect 函数也具有隐式 SQLFetchScroll(SQL_FIRST) 函数。 组成第一个行集的行将作为语句执行的一部分返回给绑定应用程序变量,并通过网络将另一个往返保存到服务器。 启用自动提取选项时不支持 SQLGetData ;结果集列必须绑定到程序变量。

应用程序通过对 SQL_CO_AF 设置特定于驱动程序的 SQL_SOPT_SS_CURSOR_OPTIONS 语句属性请求自动提取。

另请参阅

游标编程详细信息 (ODBC)