Mysql:comment changer le nom d'une colonne?

Résolu/Fermé
salut - 21 juil. 2008 à 15:48
 salut - 21 juil. 2008 à 16:09
Bonjour, je voudrais savoir quelle est la requéte en mySQL pour changer le nom d'une colonne ?

Merci d'avance à tous.
A voir également:

2 réponses

CIAnure Messages postés 41 Date d'inscription mercredi 15 août 2007 Statut Membre Dernière intervention 29 janvier 2010 29
21 juil. 2008 à 16:06
Il existe bien une commande SQL en MySQL pour faire cela.

Syntaxe :

ALTER TABLE <Nom_Table> CHANGE `<Ancien_Nom_Colonne>` `<Nouveau_Nom_Colonne>` <Type...>

A toi d'adapter selon ton besoin.

Exemple :

ALTER TABLE `T_CLIENT` CHANGE `NUN_CLI` `NUM_CLI` SMALLINT( 3 ) NOT NULL

Ici, la colonne "NUN_CLI" dans la table "T_CLIENT" était mal orthographé, je la renomme donc en "NUM_CLI".
Je pense que type de colonne n'est pas facultatif.

Bon courage et met le topic résolu si possible.
16
Merci à toi
2