ホームページ >データベース >mysql チュートリアル >SHOW CREATE TABLE を使用して主キー制約と外部キー制約を確認する方法

SHOW CREATE TABLE を使用して主キー制約と外部キー制約を確認する方法

Linda Hamilton
Linda Hamiltonオリジナル
2024-11-03 10:02:29980ブラウズ

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

主キーと外部キーの制約を確認する方法

主キーと外部キーの関係が正しく設定されていることを確認するには、次のようにします。 SHOW CREATE TABLE コマンド。

例:

credentialing1 データベース内の practices テーブルと cred_insurances テーブルの制約を確認するには、次のコマンドを使用します。

SHOW CREATE TABLE credentialing1.practices;

出力:

コマンドの出力には、テーブルを定義した CREATE TABLE ステートメント (すべての列、データ型、制約を含む) が含まれます。例:

...
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`)
...

この出力は、Practices テーブルの cred_insurance_id 列が cred_insurances テーブルの id 列を参照する外部キーであること、およびその逆であることを示しています。

以上がSHOW CREATE TABLE を使用して主キー制約と外部キー制約を確認する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。