Anda memiliki batasan (Kunci asing) yang merujuk ke tabel yang akan dihapus. Saat tabel dijatuhkan, batasan tidak akan masuk akal karena merujuk pada objek yang tidak dapat diselesaikan.
Pertama, Anda harus menghilangkan batasan pada projs
yang mereferensikan cases
, dan kemudian Anda dapat menghapus cases
.
ON DELETE SET NULL
atau apa pun yang Anda konfigurasikan untuk membuat Anda mengatakan
Hanya berlaku untuk catatan dalam cases
sedang dihapus, bukan seluruh tabel.
Untuk menghapus kunci asing, Anda perlu menggunakan ALTER TABLE projs DROP FOREIGN KEY [keyname]
. Anda harus mengganti [keyname]
dengan nama kunci yang dapat Anda peroleh dari SHOW CREATE TABLE projs