bcp_batch

Применимо к:SQL ServerAzure SQL DatabaseAzure Managed InstanceAzure Synapse Analytics AnalyticsPlatform System (PDW)

Фиксирует все строки, ранее скопированные из переменных программы, и отправляется в SQL Server bcp_sendrow.

Синтаксис

  
DBINT bcp_batch (HDBC  
        hdbc);  

Аргументы

hdbc
Дескриптор соединения ODBC с поддержкой массового копирования.

Возвраты

Количество строк, сохраненных после последнего вызова bcp_batch, или -1 в случае ошибки.

Замечания

Пакеты массового копирования определяют транзакции. Если приложение использует функции bcp_bind и bcp_sendrow для массового копирования строк из переменных программы в таблицы SQL Server, то строки фиксируются только при вызове программой функций bcp_batch или bcp_done.

Функцию bcp_batch можно вызывать один раз для каждых n строк или при приостановке поступления данных (например, в телеметрических приложениях). Если приложение не вызывает функцию bcp_batch , то строки, для которых выполнено массовое копирование, фиксируются только при вызове функции bcp_done .

См. также

Функции массового копирования