Liste des contraintes dans la base de données
P粉752826008
P粉752826008 2023-08-22 15:07:48
0
1
482
<p>Comment obtenir une liste de toutes les contraintes d'une base de données MySQL ? </p>
P粉752826008
P粉752826008

répondre à tous(1)
P粉327903045

Utilisez la table information_schema.table_constraints pour obtenir le nom des contraintes définies sur chaque table :

select *
from information_schema.table_constraints
where constraint_schema = 'YOUR_DB'

Utilisez la table information_schema.key_column_usage pour obtenir les champs dans ces contraintes :

select *
from information_schema.key_column_usage
where constraint_schema = 'YOUR_DB'

Si vous souhaitez discuter des contraintes de clé étrangère, veuillez utiliser information_schema.referential_constraints : 

select *
from information_schema.referential_constraints
where constraint_schema = 'YOUR_DB'
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal