Bonjour,

En lançant PhpMyAdmin et en regardant ce qui se passe quand je mets un
commentaire sur une colonne :

ALTER TABLE `photo` CHANGE `id` `id` VARCHAR( 10 ) CHARACTER SET latin1
COLLATE latin1_general_ci NOT NULL *COMMENT **'test'*

Donc je pense que la solution est

CREATE TABLE `toto` (
 `colonne1`       varchar(80)   default ''  COMMENT 'Un commentaire ici' ,
 `colonne2`       int(11)       default NULL   COMMENT  'Un autre
commentaire ici'
) ;

etc.

Miklos.

2009/12/16 Alain Vaugham <[email protected]>

> Bonsoir la liste,
>
> Quand j'ajoute des commentaires dans la description d'une table, ceux-ci ne
> sont pas pris en compte.
>
>
> Les colonnes de ma table bien documentés :
> CREATE TABLE `toto` (
>  `colonne1`       varchar(80)   default '',        # Un commentaire ici
>  `colonne2`       int(11)       default NULL,      # Un autre commentaire
> ici
>  `colonne3`       double        default NULL,      # Encore un commentaire
>  `date`           date          default NULL       # Le dernier commentaire
> ) ;
>
>
> Ce qui est pris en compte :
> desc toto;
> +----------+-------------+------+-----+---------+-------+
> | Field    | Type        | Null | Key | Default | Extra |
> +----------+-------------+------+-----+---------+-------+
> | colonne1 | varchar(80) | YES  |     |         |       |
> | colonne2 | int(11)     | YES  |     | NULL    |       |
> | colonne3 | double      | YES  |     | NULL    |       |
> | date     | date        | YES  |     | NULL    |       |
> +----------+-------------+------+-----+---------+-------+
>
>
> Le résultat dans un dump :
> CREATE TABLE `toto` (
>  `colonne1` varchar(80) default '',
>  `colonne2` int(11) default NULL,
>  `colonne3` double default NULL,
>  `date` date default NULL
> ) ;
>
>
> Comment font les "pros" des bases de données pour bien documenter leur
> tables?
>
> Merci par avance.
>
> --
> Alain Vaugham
> Clef GPG : 0xD26D18BC
> _________________________________
> Linux mailing list
> [email protected]
> http://lists.parinux.org/mailman/listinfo/linux
>
_________________________________
Linux mailing list
[email protected]
http://lists.parinux.org/mailman/listinfo/linux

Répondre à