大容量复制文本和图像数据
适用于:SQL ServerAzure SQL 数据库Azure SQL 托管实例Azure Synapse AnalyticsAnalytics Platform System (PDW)
使用 bcp_moretext 函数批量复制大文本、ntext 和图像值。 使用 pData 指针设置为 NULL 来为文本、ntext 或 image 列编写代码bcp_bind,指示将使用bcp_moretext提供数据。 请务必指定每个大容量复制行中每个 文本、 ntext 或 image 列的数据的确切长度。 如果列的数据长度不同于 bcp_bind 中指定的列长度,请使用 bcp_collen 将长度设置为适当的值。 bcp_sendrow发送所有非文本、非 n 文本和非图像数据;然后调用 bcp_moretext 以以单独的单位发送文本、ntext 或图像数据。 大容量复制函数确定,当通过 bcp_moretext 发送的数据长度之和等于最新bcp_collen或bcp_bind中指定的长度时,已为当前文本、ntext 或图像列发送所有数据。
bcp_moretext 没有用于标识列的参数。 当一行中有多个 文本、 ntext 或 图像 列时, bcp_moretext 对 文本、 ntext 或 图像 列进行操作,这些列从具有最小序号的列开始,并转到序号最高的列。 当发送的数据长度之和等于当前列的最新bcp_collen或bcp_bind中指定的长度时,bcp_moretext从一列转到下一列。
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈