Menyisipkan data menggunakan pernyataan
insert into T2 select * from T1
Memuat data dengan memasukkan data dari T1 ke T2. Ketika sebuah partisi ditransfer (dialihkan), data tidak dipindahkan secara fisik; hanya metadata tentang lokasi data yang berubah.
Sebelum Anda dapat mengganti partisi, beberapa persyaratan umum harus dipenuhi:
Persyaratan Umum untuk Mengalihkan Partisi:
Ketika sebuah partisi ditransfer, data tidak dipindahkan secara fisik; hanya metadata tentang lokasi data yang berubah. Sebelum Anda dapat mengganti partisi, beberapa persyaratan umum harus dipenuhi:
- Kedua tabel harus ada sebelum operasi SWITCH. Tabel tempat partisi dipindahkan (tabel sumber) dan tabel yang menerima partisi (tabel target) harus ada di database sebelum Anda melakukan operasi sakelar.
- Partisi penerima harus ada dan harus kosong. Apakah Anda menambahkan tabel sebagai partisi ke tabel yang sudah dipartisi, atau memindahkan partisi dari satu tabel yang dipartisi ke tabel yang lain, partisi yang menerima partisi baru harus ada dan partisi tersebut harus kosong.
- Tabel penerima yang tidak dipartisi harus ada dan harus kosong. Jika Anda menetapkan ulang partisi untuk membentuk satu tabel yang tidak dipartisi, tabel yang menerima partisi baru harus ada dan harus berupa tabel kosong yang tidak dipartisi.
- Partisi harus berada di kolom yang sama. Jika Anda berpindah partisi dari satu tabel yang dipartisi ke tabel lainnya, kedua tabel harus dipartisi pada kolom yang sama.
- Tabel sumber dan target harus berbagi filegroup yang sama. Sumber dan tabel target dari pernyataan ALTER TABLE...SWITCH harus berada dalam filegroup yang sama, dan kolom bernilai besar mereka harus disimpan dalam filegroup yang sama. Setiap indeks yang sesuai, partisi indeks, atau partisi tampilan yang diindeks juga harus berada di grup file yang sama. Namun, grup file dapat berbeda dari tabel terkait atau indeks terkait lainnya.
Info ini dan lainnya ada di sini:
https://technet.microsoft.com/ en-us/library/ms191160(v=sql.105).aspx