Pada tutorial ini saya menggunakan SQL SERVER 2008 R2 :
Pertama Siapkan tablenya terlebih dahulu.
Tabel yang kita gunakan adalah sebagai berikut :
Nama tabel di atas adalah “honor_dokter_relawan” tidak dengan tanda kutip. untuk menampilkan hasil semua tabel adalah menggunakan select*from namatabel contohnya sebagai berikut :
Gambar diatas adalah hasil dari query select*from
Pastikan awalannya BEGIN TRANSACTION lalu di akhiri dengan ROLLBACK.
Lalu setelah melakukan script DELETE FROM didalam tabel maka secara otomatis semua isi didalam tabel akan hilang. gambarnya seperti dibawah ini :
Dan setelah melakukan ROLLBACK maka secara otomatis data yang dilakukan tadi akan kembali lagi. contohnya seperti gambar dibawah ini :
Pertama Siapkan tablenya terlebih dahulu.
Tabel yang kita gunakan adalah sebagai berikut :
Gambar diatas adalah hasil dari query select*from
Lalu bila ada teman-teman melakukan update atau salah dalam penghapusan data yang ada di tabel caranya seperti berikut :
lalu untuk caranya, sebelum menjalankan query/script yang ingin di jalankan dahulu BEGIN TRANSACTION seperti gambar di bawah ini.
Lalu setelah itu langkah selanjutnya kita hapus semua
isi tabel dengan menggunakan DELETE FROM langkahnya sebagai gambar
berikut :
Lalu setelah melakukan script DELETE FROM didalam tabel maka secara otomatis semua isi didalam tabel akan hilang. gambarnya seperti dibawah ini :
Lalu langkah selanjutnya adalah mengembalikan isi didalam tabel yang tadi di hapus / delete, caranya menggunakan ROLLBACK caranya seperti gambar dibawah ini :
Dan setelah melakukan ROLLBACK maka secara otomatis data yang dilakukan tadi akan kembali lagi. contohnya seperti gambar dibawah ini :
Itulah share cara mengembalikan data SQL apabila kita salah hapus atau update. Semoga bermanfaat...
2 komentar:
kan ke deletenya (beberapa record) sebelum pake Begon transaction..apa tips ini tetap bisa?
gak bisa saya dah coba
Posting Komentar