Compartir a través de


bcp_batch

Se aplica a: SQL Server Azure SQL Database Azure SQL Managed Instance Azure Synapse Analytics Analytics Platform System (PDW)

Confirma todas las filas copiadas previamente de forma masiva de variables de programa y enviadas a SQL Server mediante bcp_sendrow.

Sintaxis

  
DBINT bcp_batch (HDBC  
        hdbc);  

Argumentos

hdbc
Es el identificador de la conexión ODBC habilitada para la copia masiva.

Devoluciones

El número de filas guardado después de la última llamada a bcp_batch, o-1 en caso de error.

Comentarios

Los lotes de copia masiva definen las transacciones. Cuando una aplicación usa bcp_bind y bcp_sendrow para copiar filas de forma masiva de variables de programa a las tablas de SQL Server, las filas solo se confirman cuando el programa llama a bcp_batch o a bcp_done.

Puede llamar a bcp_batch una vez cada n filas o cuando se produzcan períodos de inactividad en la entrada de datos (como en una aplicación de telemetría). Si una aplicación no llama a bcp_batch , las filas copiadas de forma masiva solo se confirmarán cuando se llame a bcp_done .

Consulte también

Funciones de copia masiva