Использование автоматической выборки с помощью курсоров ODBC
Применимо: SQL Server База данных SQL Azure Управляемый экземпляр SQL Azure azure Synapse Analytics Analytics Platform System (PDW)
При подключении к экземпляру SQL Server драйвер ODBC собственного клиента SQL Server поддерживает параметр автозабора при использовании любого типа курсора сервера. При автоматическом выборе функция SQLExecute или SQLExecDirect, открывающая курсор, также имеет неявную функцию SQLFetchScroll(SQL_FIRST). Строки, составляющие первый набор строк, возвращаются в привязанные переменные приложения в ходе выполнения инструкции; это позволяет сэкономить одно обращение через сеть к серверу SQLGetData не поддерживается при включении параметра автозабора; столбцы результирующего набора должны быть привязаны к переменным программы.
Приложения запрашивают автоматическую выборку, задавая для зависящего от драйвера атрибута инструкции SQL_SOPT_SS_CURSOR_OPTIONS значение SQL_CO_AF.