Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Renomear uma coluna no MySQL


Use a seguinte consulta:
ALTER TABLE tableName CHANGE oldcolname newcolname datatype(length);

O RENAME função é usada em bancos de dados Oracle.
ALTER TABLE tableName RENAME COLUMN oldcolname TO newcolname datatype(length);

@lad2025 menciona isso abaixo, mas achei que seria legal acrescentar o que ele disse. Obrigado @lad2025!

Você pode usar a RENAME COLUMN no MySQL 8.0 para renomear qualquer coluna que você precise renomear.
ALTER TABLE table_name RENAME COLUMN old_col_name TO new_col_name;

Sintaxe ALTER TABLE :RENOMEAR COLUNA:
  • Pode alterar o nome de uma coluna, mas não sua definição.
  • Mais conveniente que CHANGE renomear uma coluna sem alterar sua definição.