Sebelum mengupdate suatu table dari belakang, jangan lupa untuk back up table tersebut. Seandainya ada kesalahan pada saat melakukan update, bisa dikembalikan ke data semula.
Sintaksnya adalah sebagai berikut :
CREATE TABLE [nama_table_back_up]
AS SELECT * FROM [name_table]
Contoh :
CREATE TABLE tbl_siswa_20131025
AS SELECT * FROM tbl_siswa
Supaya table back up mudah diingat dan mudah diketahui kapan tabel tersebut di back up, disarankan untuk membut nama seperti contoh di atas [nama_table]_[yyyymmdd].
Pada saat melakukan back up, kita bisa melakukan filter ataupun memilih field-field mana saja yang akan di pilih. Misalnya :
CREATE TABLE tbl_siswa_20131025
AS SELECT id_siswa, nama, tgl_lahir, alamat, kelas
FROM tbl_siswa
where kelas = 2
Perintah di atas hanya akan menyimpan field id_siswa, nama, tgl_lahir, alamat, kelas di tabel tbl_siswa_20131025, yaitu semua siswa kelas 2.
Selamat mencoba..
No comments:
Post a Comment