Compartilhar via


bcp_batch

Aplica-se a: SQL Server Banco de Dados SQL do Azure Instância Gerenciada de SQL do Azure Azure Synapse Analytics Analytics Platform System (PDW)

Confirma todas as linhas copiadas em massa de variáveis de programa e enviadas ao SQL Server pelo bcp_sendrow.

Sintaxe

  
DBINT bcp_batch (HDBC  
        hdbc);  

Argumentos

hdbc
É o identificador de conexão ODBC habilitado para cópia em massa.

Devoluções

O número de linhas salvas depois da última chamada para bcp_batch, ou -1 em caso de erro.

Comentários

Lotes de cópias em massa definem transações. Quando um aplicativo usar bcp_bind e bcp_sendrow para copiar linhas em massa de variáveis de programa para tabelas do SQL Server, as linhas serão confirmadas apenas quando o programa chamar bcp_batch ou bcp_done.

Você poderá chamar bcp_batch uma vez a cada n linhas ou quando houver uma pausa nos dados de entrada (como em um aplicativo de telemetria). Se um aplicativo não chamar bcp_batch , as linhas copiadas em massa serão confirmadas apenas quando bcp_done for chamado.

Confira também

Funções de cópia em massa