Ich möchte Einschränkungen aus meiner Tabelle entfernen. Meine Anfrage lautet:
ALTER TABLE `tbl_magazine_issue`
DROP CONSTRAINT `FK_tbl_magazine_issue_mst_users`
Aber ich habe einen Fehler bekommen:
#1064- Sie haben einen Fehler in Ihrer SQL-Syntax. Überprüfen Sie das Handbuch, das Ihrer MySQL-Serverversion entspricht, auf die richtige Syntax für die Verwendung in der Nähe von 'EinschränkungFK_tbl_magazine_issue_mst_users' in Zeile 1
CHECKEinschränkung erstellt haben, müssen Sie sie nicht löschen, da keine tatsächliche Einschränkung erstellt wird. Sie können aus auswähleninformation_schema.table_constraints, um zu überprüfen, und Sie können das sogaradd constraintimmer und immer wieder ohne Fehler ausführen . MySQL unterstützt keineCHECKEinschränkungen, lässt jedoch zu, dass SQL diese erstellen soll (ohne die Einschränkungen tatsächlich zu erstellen).