Andreas Korthaus: (MySQL) Primary Keys einer Tabelle auslesen++

Beitrag lesen

Hallo Philipp!

Ich hätte gerne die Felder des PRIMARYKEY's ausgegeben. Die einzige Möglichkeit, die ich
dazu kenne ist über ein DESCRIBE table_name und dann über das Feld 'key' zu dieser
Information zu gelangen. Meine Frage: gibt es eine andere Möglichkeit über
"hard-core-SQL"? - Was ich mir wünschen würde, wäre etwas in der Form: SHOW PRIMARY_KEY
table_name; sodass ich die Felder auf ein Schlag auslesen könnte.

Ich kann jetzt nur für MySQL sprechen, inwieweit das jetz Standard ist weiß ich nicht, aber da gibt es:

SHOW KEYS FROM tabelle [FROM datenbank]

Das Ergebnis guckst Du Dir am besten mit einem var-dump an und Dein problem sollte gelöst sein.

Viele Grüße
Andreas