大量複製 Text 與 Image 資料

大型 textntextimage 值會使用 bcp_moretext 函數進行大量複製。您可以在 pData 指標設定為 NULL (表示資料將與 bcp_moretext 一起提供) 時,為 textntextimage 資料行的 bcp_bind 編碼。請針對每個大量複製資料列中之每個 textntextimage 資料行提供的資料指定精確的長度,這點相當重要。如果資料行的資料長度與 bcp_bind 中指定的資料行長度不同,使用 bcp_collen 將長度設定為適當的值。bcp_sendrow 會傳送所有非 text、非 ntext 以及非 image 的資料,然後您可以呼叫 bcp_moretext 來傳送不同單位的 textntextimage 資料。當透過 bcp_moretext 傳送之資料的長度總和等於最新 bcp_collenbcp_bind 中指定的長度時,大量複製函數會判定已經傳送目前 textntextimage 資料行的所有資料。

bcp_moretext 沒有可以識別資料行的參數。在資料列中有多個 textntextimage 資料行時,bcp_moretext 會在 textntextimage 資料行上運作,從序數最低的資料行開始,然後是序數最高的資料行。當所傳送之資料的長度總和等於目前資料行之最新 bcp_collenbcp_bind 中指定的長度時,bcp_moretext 會從一個資料行移到下一個。