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.