Mögliche ENUM Werte

Mögliche ENUM Werte

am 02.08.2005 14:31:25 von Sebastian Gohres

Hi!

Habe in einer Datenbank eine Tabelle mit mehreren ENUM Feldern und würde
die möglichen Werte gerne abfragen. Für eine einzelne Spalte weiss ich
auch wie's geht, aber wie geht das, wenn ich das für alle ENUM Felder
brauche, also einmalige SQL Abfrage und danach habe ich alle ENUM Felder
mit möglichen Werten in einem Array? Oder muss ich das dann für jede
Spalte separat machen, also ggf. 10 mal die Tabelle kontaktieren?

MfG
Sebastian Gohres

Re: Mögliche ENUM Werte

am 04.08.2005 00:09:55 von Daniel Jaenecke

Sebastian Gohres schrieb:

> Habe in einer Datenbank eine Tabelle mit mehreren ENUM Feldern und würde
> die möglichen Werte gerne abfragen. Für eine einzelne Spalte weiss ich
> auch wie's geht, aber wie geht das, wenn ich das für alle ENUM Felder
> brauche, also einmalige SQL Abfrage und danach habe ich alle ENUM Felder
> mit möglichen Werten in einem Array? Oder muss ich das dann für jede
> Spalte separat machen, also ggf. 10 mal die Tabelle kontaktieren?

Einfach
SHOW CREATE TABLE foo
oder
SHOW COLUMNS FROM foo

und dann ein bißchen Stringverarbeitung sollte es tun.
Ich würde SHOW COLUMNS ... vorziehen.

Gruß
-dj-


--
The Unwritten Rule: When no appropriate Rule applies, make one up!
[Ferengi Rules of Acquisition]