Intéressant

Comment changer un nom de colonne dans MySQL

Comment changer un nom de colonne dans MySQL

Si vous avez déjà créé votre base de données MySQL et que vous décidez par la suite qu'une des colonnes est mal nommée, vous n'avez pas besoin de la supprimer et d'en ajouter une de remplacement. vous pouvez simplement le renommer.

Renommer une colonne de base de données

Vous renommez une colonne dans MySQL en utilisant simultanément les commandes ALTER TABLE et CHANGE pour modifier une colonne existante. Par exemple, disons que la colonne est actuellement nommée Un sodamais vous décidez que Boisson est un titre plus approprié. La colonne est située sur le tableau intitulé Menu. Voici un exemple de la façon de le changer:

Menu ALTER TABLE MODIFIER boissons gazeuses varchar (10);

Dans une forme générique, où vous remplacez vos termes, ceci est:

ALTER TABLE nom de la table CHANGE ancien nom nouveau nom varchar (10);

À propos de VARCHAR

VARCHAR (10) dans les exemples peut être modifié pour correspondre à votre colonne. VARCHAR est une chaîne de caractères de longueur variable. La longueur maximale (dans cet exemple, 10) indique le nombre maximal de caractères que vous souhaitez stocker dans la colonne. VARCHAR (25) peut stocker jusqu'à 25 caractères.

Autres utilisations de ALTER TABLE

La commande ALTER TABLE peut également être utilisée pour ajouter une nouvelle colonne à une table ou pour supprimer une colonne entière et toutes ses données d'une table. Par exemple, pour ajouter une colonne, utilisez:

ALTER TABLE nom_table
ADD nom_colonne type de données

Pour supprimer une colonne, utilisez:

ALTER TABLE nom_table
DROP COLUMN nom_colonne

Vous pouvez également modifier la taille et le type d'une colonne dans MySQL.