SQL DESCRIBE nom_table;


Exemple

DESCRIBE et EXPLAIN sont des synonymes. DESCRIBE sur un nom de table renvoie la définition des colonnes.

DESCRIBE tablename;

Résultat maximum:

COLUMN_NAME     COLUMN_TYPE     IS_NULLABLE     COLUMN_KEY     COLUMN_DEFAULT    EXTRA
id              int(11)         NO              PRI            0                 auto_increment
test            varchar(255)    YES                            (null)     

Vous voyez ici les noms de colonnes, suivis du type de colonnes. Il indique si null est autorisé dans la colonne et si la colonne utilise un index. la valeur par défaut est également affichée et si la table contient un comportement spécial tel qu'un auto_increment .