Es ist eher wie
WHERE column_name LIKE 'column name'
Da es LIKE
verwendet , können Sie Wildcard-Muster in den Parameter einfügen, z. B.
SHOW COLUMNS FROM table LIKE '%id'
findet alle Spalten, die auf id
enden .
Wenn keine Platzhalterzeichen vorhanden sind, dann LIKE
entspricht =
.
Wenn Sie LIKE
nicht verwenden möchten , können Sie WHERE
verwenden :
SHOW COLUMNS FROM table WHERE field = 'column name';
In den SHOW COLUMNS
Ausgabe, das field
Spalte enthält die Spaltennamen. Das WHERE
-Klausel erlaubt auch das Testen anderer Attribute, z. B.
SHOW COLUMNS FROM table WHERE type LIKE 'varchar%'
findet alle VARCHAR
Spalten.