ALTERER une table
Modification des tables.
Comment renommer une table avec ALTER?
Comment ajouter une colonne à une table?
Explication
ALTER TABLE :ALTER TABLE sert à changer la structure d'une table existante. Nous pouvons l'utiliser pour ajouter ou annuler des colonnes, changer le type d'une colonne existante, ou renommer la colonne de la table. Nous pouvons également changer le commentaire ou le type d'une table.
La syntaxe est comme suit
ALTER TABLE nom_tbl spécification_alter [, spécification_alter] ...Le tableau ci-dessous illustre les différents spécification de alter :
| Alter Specification | Description |
| Rename | Renommer une table name |
| Add | Ajouter une nouvelle colonne, clé, index |
| Add first | Ajouter une colonne avant |
| Add After | Ajouter une colonne après |
| Drop | Ignore une colonne, index ou clé |
| Change | Changer le nom de colonne |
| Change Type | Changer le type de colonne |
| Modify | Modifier le type de colonne |
Renommer une table :Nous pouvons également
RENOMMER une table avec
ALTER TABLE. L'exemple de requête suivant renomme la table élève en classe.
mysql> ALTER TABLE élève RENAME classe;La requête ci-dessus changera le nom de la table.
Ajouter une colonne à une table :Le modificateur
ADD COLUMN sert à ajouter une colonne à une table. L'exemple de requête suivant ajoute un champ nommé notes à la table élève.
Puis on passe à l'altération à l'affichage des tables.