bcp_batch

Aplica-se a:SQL ServerBanco de Dados SQL do AzureInstância Gerenciada de SQL do AzureAzure Synapse AnalyticsPDW (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