J'ai besoin de trouver et corriger toutes les clauses onDelete
de clés étrangères, sur une base de données MySQL
, car tous sont maintenant par défaut RESTRICT
.Comment trouver toutes les clauses onDelete avec la valeur 'Restreindre' d'une base de données?
Est-ce que cela peut être fait par une requête MySQL?
au moins de trouver toutes les clés étrangères
mise à jour après @peterm réponse:
SELECT * FROM information_schema.`REFERENTIAL_CONSTRAINTS`
WHERE CONSTRAINT_SCHEMA = '%database_name%' AND delete_rule = 'RESTRICT';