Heim  >  Artikel  >  Datenbank  >  Wie zeige ich Primär- und Fremdschlüsseleinschränkungen für bestimmte Tabellen in MySQL an?

Wie zeige ich Primär- und Fremdschlüsseleinschränkungen für bestimmte Tabellen in MySQL an?

Linda Hamilton
Linda HamiltonOriginal
2024-10-30 23:23:30437Durchsuche

How to Display Primary and Foreign Key Constraints for Specific Tables in MySQL?

Untersuchung von Tabellenbeschränkungen

Das Einschränken von Tabellen mit Primärschlüsseln (PK) und Fremdschlüsseln (FK) ist für die Aufrechterhaltung der Datenintegrität unerlässlich. Um diese Einschränkungen zu validieren, stellt MySQL einen wertvollen Befehl zur Verfügung.

Frage:

Wie können Sie die PK/FK-Einschränkungen für bestimmte Tabellen anzeigen?

Antwort:

Um die Einschränkungen für eine bestimmte Tabelle anzuzeigen, verwenden Sie den folgenden Befehl:

SHOW CREATE TABLE <table_name>;

Beispiel:

Um die Einschränkungen für die Tabellen „practices“ und „cred_insurances“ in der Datenbank „credentialing1“ zu untersuchen:

SHOW CREATE TABLE credentialing1.practices;
SHOW CREATE TABLE credentialing1.cred_insurances;

Die Ausgabe dieses Befehls stellt eine umfassende SQL-Anweisung bereit, die die Tabelle in ihrem aktuellen Zustand neu erstellt. Diese Erklärung enthält Details zu:

  • Tabellenname
  • Spaltendefinitionen (Typen, Größen, Einschränkungen)
  • Primärschlüssel- und Fremdschlüsseleinschränkungen
  • Tabellentyp, Zeichensatz und andere Eigenschaften

Durch die Überprüfung der Ausgabe können Sie die vorhandenen Einschränkungen überprüfen und sicherstellen, dass Ihre Erwartungen mit der tatsächlichen Datenbankkonfiguration übereinstimmen.

Das obige ist der detaillierte Inhalt vonWie zeige ich Primär- und Fremdschlüsseleinschränkungen für bestimmte Tabellen in MySQL an?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn