bcp_batch

Aplica-se a:SQL ServerBase de Dados SQL do AzureInstância Gerida do Azure SQLAzure Synapse Analytics

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

Syntax

  
DBINT bcp_batch (HDBC  
        hdbc);  

Arguments

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

Devoluções

O número de linhas guardadas após a última chamada para bcp_batch, ou -1 em caso de erro.

Observações

Os lotes de cópias em massa definem transações. Quando uma aplicação utiliza bcp_bind e bcp_sendrow para copiar em massa linhas de variáveis de programa para SQL Server tabelas, as linhas só são comprometidas quando o programa chama bcp_batch ou bcp_done.

Pode ligar bcp_batch uma vez a cada n linhas ou quando houver uma pausa nos dados recebidos (como numa aplicação de telemetria). Se uma aplicação não chamar bcp_batch as linhas copiadas em massa só são comprometidas quando bcp_done é chamada.