bcp_batch
Фиксирует все строки, которые ранее были скопированы из переменных программы с использованием массовой операции и переданы в 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.