bcp_batch

Aplica-se a: SQL Server (todas as versões com suporte) SQL do Azure Banco de Dados Instância Gerenciada de SQL do Azure Azure Synapse PDW (Analytics Analytics Platform System)

Confirma todas as linhas copiadas em massa anteriormente de variáveis de programa e enviadas para SQL Server por bcp_sendrow.

Sintaxe

  
DBINT bcp_batch (HDBC  
        hdbc);  

Argumentos

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

Retornos

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.

Consulte Também

Bulk Copy Functions