Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Berlaku untuk: Database SQL Server 2022 (16.x)
Azure SQL Database
SQL di Microsoft Fabric
Menyalin data dari tabel sumber ke tabel target setelah memverifikasi bahwa skemanya identik dalam hal jumlah kolom, nama kolom, dan jenis datanya.
TRANSACTION ID, SEQUENCE NUMBER, dan GENERATED ALWAYS kolom diabaikan karena dibuat sistem dan ini memungkinkan penyalinan data dari tabel biasa ke tabel ledger dan sebaliknya. Indeks di antara tabel bisa berbeda tetapi tabel target hanya dapat berupa tumpukan atau memiliki indeks berkluster. Data disalin dalam batch dalam transaksi individual. Jika operasi gagal, tabel target diisi sebagian.
Untuk informasi selengkapnya tentang ledger database, lihat Ledger.
Sintaks
sp_copy_data_in_batches
[ @source_table_name = ] N'source_table_name'
, [ @target_table_name = ] N'target_table_name'
Argumen
Penting
Argumen untuk prosedur tersimpan yang diperluas harus dimasukkan dalam urutan tertentu seperti yang dijelaskan di bagian Sintaks. Jika parameter dimasukkan di luar urutan, pesan kesalahan terjadi.
[ @source_table_name = ] N'source_table_name'
Nama tabel yang akan digunakan sebagai sumber salinan data.
[ @target_table_name = ] N'target_table_name'
Nama tabel yang akan digunakan sebagai target salinan data.
Mengembalikan nilai kode
0 (berhasil)
Tataan hasil
Tidak ada.
Izin
Operasi ini memerlukan SELECT pada tabel sumber, INSERT dalam tabel target, dan ALTER pada tabel target jika ada kunci asing atau periksa batasan yang akan dinonaktifkan, atau kolom identitas yang akan disesuaikan.