Fremdschlüssel nur löschen, wenn er existiert
Ich bin in einer MySQL-Datenbank.
Ich mache das, aber es funktioniert nicht.
ALTER TABLE `object` DROP FOREIGN KEY IF EXISTS `object_ibfk_1`;
Ich habe versucht, diese WENN EXISTIERT, wo ich konnte. Wie kann geprüft werden, ob ein Fremdschlüssel vorhanden ist, bevor er gelöscht wird?