Opsi ON DELETE dan ON UPDATE CASCADE
On delete cascade adalah sebuah fitur yang diberikan untuk sebuah tabel yang berelasi; yang memungkinkan untuk menghapus data pada tabel anak apabila data pada tabel parent terhapus. Sintaks on delete cascade biasanya ditempatkan pada kalimat yang mendeklarasikan sebuah foreingn key.
Untuk contoh syntak pada ON DELETE dan ON UPDATE CASCADE :
Pastikan Anda Mempuyai Tabel dokter dan pasien karena kedua tabel tersebut akan di relasikan.
ALTER Table dokter
ADD FOREIGN KEY (kd_dokter) REFERENCES pasien_putri (kd_dokter)
ON DELETE CASCADE
ON UPDATE CASCADE;
setelah itu baru kita gunakan perintah Delete :
DELETE FROM pasien_putri WHERE kd_dokter='2';
hasil praktikannya:
Yang belum di hapus:
2 komentar:
Mantap mbak :)
izazzazi.com
Posting Komentar