Поделиться через


IRowsetFastLoad (OLE DB)

Применимо: SQL Server База данных SQL Azure Управляемый экземпляр SQL Azure azure Synapse Analytics Analytics Platform System (PDW)

Скачать драйвер OLE DB

Интерфейс IRowsetFastLoad предоставляет поддержку операций массового копирования на основе памяти SQL Server. Драйвер OLE DB для потребителей SQL Server использует интерфейс для быстрого добавления данных в существующую таблицу SQL Server.

Если присвоить SSPROP_ENABLEFASTLOAD значение VARIANT_TRUE для сеанса, то будет невозможно считывать данные из наборов строк, возвращаемых впоследствии в этом сеансе. Если присвоить SSPROP_ENABLEFASTLOAD значение VARIANT_TRUE, то все наборы строк, созданные для сеанса, будут иметь тип IRowsetFastLoad. Наборы строк IRowsetFastLoad не поддерживают функциональные возможности получения данных из набора строк, поэтому чтение данных из наборов строк невозможно.

В этом разделе

Метод Description
IRowsetFastLoad::Commit (OLE DB) Помечает конец пакета вставленных строк и записывает строки в таблицу SQL Server.
IRowsetFastLoad::InsertRow (OLE DB) Добавляет строку в набор строк для массового копирования.

См. также

Интерфейсы (OLE DB)
Выполнение массового копирования данных с использованием интерфейса IRowsetFastLoad (OLE DB)
Отправка данных BLOB на SQL Server с помощью интерфейсов IROWSETFASTLOAD и ISEQUENTIALSTREAM (OLE DВ)