Je souhaite supprimer les contraintes de ma table. Ma requête est:
ALTER TABLE `tbl_magazine_issue`
DROP CONSTRAINT `FK_tbl_magazine_issue_mst_users`
Mais j'ai une erreur:
#1064
- Vous avez une erreur dans votre syntaxe SQL; consultez le manuel qui correspond à votre version de serveur MySQL pour la bonne syntaxe à utiliser près de «contrainteFK_tbl_magazine_issue_mst_users
» à la ligne 1
CHECK
contrainte, il n'est pas nécessaire de la supprimer car aucune contrainte réelle n'est créée. Vous pouvez sélectionner deinformation_schema.table_constraints
pour vérifier, et vous pouvez même exécuter encoreadd constraint
et encore sans erreur. MySQL ne prend pas en charge lesCHECK
contraintes mais autorise le SQL destiné à les créer (sans réellement créer les contraintes).