Foreign Keys aus Datenbank auslesen

xloouch

Erfahrenes Mitglied
Hallo zusammen

Ich habe eine kleine Frage, bezüglich Fremdschlüsseln.

Und zwar kann man ja mit

Code:
SHOW FIELDS FROM table

Die ganzen Felder einer Tabelle auslesen und darin enthalten sind :
[Field]
[Type]
[Null]
[Key]
[Default]
[Extra]

Jetzt nimmt es mich aber Wunder, ob man auch Fremdschlüsselbeziehungen auslesen kann..

Kann mir jemand sagen, wie ich das bewerkstellige?

Danke im voraus für eure Vorschläge
 
Zuletzt bearbeitet:
Hi

Auf Anhieb weiß ich keine Antwort, aber auf jeden Fall wäre es hier interessant zu wissen, bei welchem DBMS du das machen willst.
 
Hallo Nico

Das DBMS wäre MySQL.

Nun habe ich mich ein bisschen umgeschaut und diese Query gefunden:

Code:
SHOW KEYS FROM "tabelle";

Diese Liste, welche es ausgibt, listet mir alle Keys einer Tabelle auf. Ebenfalls die FK's jedoch werde ich nicht schlau aus dieser Liste, da nirgends die Referenztabelle, sowie das Referenzfeld steht.

Danke im voraus für eure Tipps
 
Zurück