Niveau
..........
En rapport...

Quoi

Mysql permet de mettre des descriptions sur chaque champs d'une table.
Ceci peut être utile, par exemple pour connaître le nom littéral du champ ou encore se rappeler à quoi il sert.
On peut lire ou ajouter les descriptions avec une simple requête.

Ajouter une description

sql
ALTER TABLE VOTRE_TABLE MODIFY VOTRE_CHAMPS DESCRIPTION_CHAMPS COMMENT "Votre text";
Remplacez VOTRE_TABLE et VOTRE_CHAMPS par le nom de votre table et celui de votre champs.
Remplacer DESCRIPTION_CHAMPS par la description du champs (ex : varchar(10) ou int(11) ou mediumblob … )

Lire une description

sql
SELECT COLUMN_COMMENT FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME='VOTRE_TABLE' AND COLUMN_NAME='VOTRE_CHAMPS'
Remplacez VOTRE_TABLE et VOTRE_CHAMPS par le nom de votre table et celui de votre champs.

iDo 26/04/2006 17:24