Menyalin Data Teks dan Gambar Secara Massal
Berlaku untuk: SQL Server Azure SQL Database Azure SQL Managed Instance Azure Synapse Analytics Analytics Platform System (PDW)
Nilai teks, ntext, dan gambar besar disalin secara massal menggunakan fungsi bcp_moretext. Anda membuat kode bcp_bind untuk kolom teks, ntext, atau gambar dengan pointer pData yang diatur ke NULL yang menunjukkan data akan disediakan dengan bcp_moretext. Penting untuk menentukan panjang data yang tepat yang disediakan untuk setiap teks, ntext, atau kolom gambar di setiap baris yang disalin secara massal. Jika panjang data untuk kolom berbeda dari panjang kolom yang ditentukan dalam bcp_bind, gunakan bcp_collen untuk mengatur panjang ke nilai yang tepat. bcp_sendrow mengirim semua data non-teks, non-ntext, dan non-gambar; Anda kemudian memanggil bcp_moretext untuk mengirim data teks, ntext, atau gambar di unit terpisah. Fungsi penyalinan massal menentukan bahwa semua data telah dikirim untuk kolom teks, ntext, atau gambar saat jumlah panjang data yang dikirim melalui bcp_moretext sama dengan panjang yang ditentukan dalam bcp_collen terbaru atau bcp_bind.
bcp_moretext tidak memiliki parameter untuk mengidentifikasi kolom. Ketika ada beberapa kolom teks, ntext, atau gambar dalam baris, bcp_moretext beroperasi pada kolom teks, ntext, atau gambar yang dimulai dengan kolom yang memiliki angka ordinal terendah dan melanjutkan ke kolom dengan angka ordinal tertinggi. bcp_moretext beralih dari satu kolom ke kolom berikutnya ketika jumlah panjang data yang dikirim sama dengan panjang yang ditentukan dalam bcp_collen terbaru atau bcp_bind untuk kolom saat ini.