sql >> Base de Datos >  >> RDS >> Mysql

Cambiar el nombre de una columna en MySQL

Utilice la siguiente consulta:

ALTER TABLE tableName CHANGE oldcolname newcolname datatype(length);

El RENAME La función se utiliza en bases de datos Oracle.

ALTER TABLE tableName RENAME COLUMN oldcolname TO newcolname datatype(length);

@lad2025 lo menciona a continuación, pero pensé que sería bueno agregar lo que dijo. ¡Gracias @lad2025!

Puedes usar la RENAME COLUMN en MySQL 8.0 para renombrar cualquier columna que necesite renombrar.

ALTER TABLE table_name RENAME COLUMN old_col_name TO new_col_name;

Sintaxis ALTER TABLE :CAMBIAR NOMBRE DE COLUMNA:

  • Puede cambiar el nombre de una columna pero no su definición.
  • Más conveniente que CAMBIAR para cambiar el nombre de una columna sin cambiar su definición.