Ganti adalah serupa dengan sisipan Jika rekod baharu jadual adalah sama dengan data lama KUNCI UTAMA atau INDEKS UNIK, data lama akan dipadamkan sebelum data baharu dimasukkan.
Kekangan kunci asing dan pemadaman bertingkat
Saya rasa terdapat kekangan kunci asing dalam jadual data anda, jadi apabila kunci "id" pengguna jadual induk dan peranan dipadamkan, kandungan yang sepadan bagi user_role jadual juga akan dipadamkan secara lata: pada delete lata semasa kemas kini lata
Kekangan kunci asing bagi jadual user_info mungkin seperti berikut:
CONSTRAINT FOREIGN KEY (`user_id`) REFERENCES `user` (`id`) on delete cascade on update cascade ,
CONSTRAINT FOREIGN KEY (`role_id`) REFERENCES `role` (`id`) on delete cascade on update cascade
Ganti:
Ganti adalah serupa dengan sisipan Jika rekod baharu jadual adalah sama dengan data lama KUNCI UTAMA atau INDEKS UNIK, data lama akan dipadamkan sebelum data baharu dimasukkan.
Kekangan kunci asing dan pemadaman bertingkat
Saya rasa terdapat kekangan kunci asing dalam jadual data anda, jadi apabila kunci "id" pengguna jadual induk dan peranan dipadamkan, kandungan yang sepadan bagi user_role jadual juga akan dipadamkan secara lata: pada delete lata semasa kemas kini lata
Kekangan kunci asing bagi jadual user_info mungkin seperti berikut:
Saya rasa anda mesti telah mengosongkan data di tempat lain Anda tidak menghadapi masalah yang sama menggunakan
replace into
.