Mysql
 sql >> Base de données >  >> RDS >> Mysql

Renommer une colonne dans MySQL

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.