C'est plus comme
WHERE column_name LIKE 'column name'
Puisqu'il utilise LIKE , vous pouvez mettre des modèles génériques dans le paramètre, par exemple
SHOW COLUMNS FROM table LIKE '%id'
trouvera toutes les colonnes qui se terminent par id .
S'il n'y a pas de caractères génériques, alors LIKE est équivalent à = .
Si vous ne voulez pas utiliser LIKE , vous pouvez utiliser WHERE :
SHOW COLUMNS FROM table WHERE field = 'column name';
Dans le SHOW COLUMNS sortie, le field colonne contient les noms de colonne. Le WHERE La clause permet également de tester d'autres attributs, par exemple
SHOW COLUMNS FROM table WHERE type LIKE 'varchar%'
trouvera tous les VARCHAR colonnes.