Copia masiva de datos de texto e imagen

Se aplica a:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)

Los valores de texto, ntext e imagen grandes se copian de forma masiva mediante la función bcp_moretext . Se codifican bcp_bind para la columna text, ntext o image con un puntero pData establecido en NULL que indica que los datos se proporcionarán con bcp_moretext. Es importante especificar la longitud exacta de los datos proporcionados para cada columna text, ntext o image en cada fila copiada masivamente. Si la longitud de los datos de una columna es diferente de la longitud de columna especificada en bcp_bind, use bcp_collen para establecer la longitud en el valor adecuado. Un bcp_sendrow envía todos los datos que no son de texto, no ntext y no de imagen ; A continuación, llame a bcp_moretext para enviar los datos de texto, ntext o image en unidades independientes. Las funciones de copia masiva determinan que todos los datos se han enviado para la columna de texto, ntext o imagen actual cuando la suma de las longitudes de los datos enviados a través de bcp_moretext es igual a la longitud especificada en el bcp_collen o bcp_bind más reciente.

bcp_moretext no tiene ningún parámetro para identificar una columna. Cuando hay varias columnas de texto, ntext o imagen en una fila, bcp_moretext opera en las columnas text, ntext o image empezando por la columna que tiene el número ordinal más bajo y continúa con el número ordinal más alto. bcp_moretext va de una columna a la siguiente cuando la suma de las longitudes de los datos enviados es igual a la longitud especificada en la última bcp_collen o bcp_bind para la columna actual.

Consulte también

Realizar operaciones de copia masiva (ODBC)