Maison > base de données > tutoriel mysql > le corps du texte

Comment vérifier les contraintes de clés primaires et étrangères à l'aide de SHOW CREATE TABLE ?

Linda Hamilton
Libérer: 2024-11-03 10:02:29
original
910 Les gens l'ont consulté

How to Verify Primary and Foreign Key Constraints Using SHOW CREATE TABLE?

Comment vérifier les contraintes de clé primaire et étrangère

Pour vous assurer que les relations entre clé primaire et clé étrangère ont été correctement configurées, vous pouvez utiliser la commande SHOW CREATE TABLE.

Exemple :

Pour vérifier les contraintes sur les tables practices et cred_insurances dans la base de données credentialing1, utilisez la commande suivante :

SHOW CREATE TABLE credentialing1.practices;
Copier après la connexion

Sortie :

La sortie de la commande inclura l'instruction CREATE TABLE qui a défini la table, y compris toutes ses colonnes, types de données et contraintes. Par exemple :

...
ALTER TABLE `practices` ADD CONSTRAINT `FK_cred_insurances` FOREIGN KEY (`cred_insurance_id`) REFERENCES `cred_insurances` (`id`),
ALTER TABLE `cred_insurances` ADD CONSTRAINT `FK_practices` FOREIGN KEY (`practice_id`) REFERENCES `practices` (`id`)
...
Copier après la connexion

Cette sortie montre que la colonne cred_insurance_id de la table practices est une clé étrangère faisant référence à la colonne id de la table cred_insurances, et vice versa.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal