Utilisez la requête suivante :
ALTER TABLE tableName CHANGE oldcolname newcolname datatype(length);
Le RENAME
la fonction est utilisée dans les bases de données Oracle.
ALTER TABLE tableName RENAME COLUMN oldcolname TO newcolname datatype(length);
@lad2025 le mentionne ci-dessous, mais j'ai pensé que ce serait bien d'ajouter ce qu'il a dit. Merci @lad2025 !
Vous pouvez utiliser le RENAME COLUMN
dans MySQL 8.0 pour renommer toute colonne dont vous avez besoin.
ALTER TABLE table_name RENAME COLUMN old_col_name TO new_col_name;
Syntaxe ALTER TABLE :RENOMMER LA COLONNE :
- Peut modifier le nom d'une colonne mais pas sa définition.
- Plus pratique que CHANGE pour renommer une colonne sans changer sa définition.