Cópia em massa de dados de texto e imagem

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

Os valores de texto grande, ntext e imagem são copiados em massa usando a função bcp_moretext. Codificas bcp_bind para a coluna de texto, ntext ou imagem com um ponteiro pData definido como NULL, indicando que os dados serão fornecidos com bcp_moretext. É importante especificar o comprimento exato dos dados fornecidos para cada coluna de texto, ntext ou imagem em cada linha copiada em massa. Se o comprimento dos dados de uma coluna for diferente do comprimento da coluna especificado em bcp_bind, use bcp_collen para definir o comprimento para o valor correto. Um bcp_sendrow envia todos os dados não textuais, não-n-textuais, e não imagens ; Depois, liga-bcp_moretext para enviar os dados de texto, ntext ou imagem em unidades separadas. As funções de cópia em massa determinam que todos os dados foram enviados para o texto, ntext ou coluna de imagem atual quando a soma dos comprimentos dos dados enviados através de bcp_moretext é igual ao comprimento especificado na última bcp_collen ou bcp_bind.

bcp_moretext não tem parâmetro para identificar uma coluna. Quando existem várias colunas de texto, ntext ou imagem numa linha, bcp_moretext opera sobre as colunas de texto, ntext ou imagem , começando pela coluna com o número ordinal mais baixo e avançando até à coluna com o número ordinal mais alto. bcp_moretext vai de uma coluna para a seguinte quando a soma dos comprimentos dos dados enviados é igual ao comprimento especificado na última bcp_collen ou bcp_bind para a coluna atual.