Mysql
 sql >> Database >  >> RDS >> Mysql

Rinominare una colonna in MySQL

Usa la seguente query:

ALTER TABLE tableName CHANGE oldcolname newcolname datatype(length);

Il RENAME viene utilizzata nei database Oracle.

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

@lad2025 lo menziona di seguito, ma ho pensato che sarebbe stato bello aggiungere ciò che ha detto. Grazie @lad2025!

Puoi usare il RENAME COLUMN in MySQL 8.0 per rinominare qualsiasi colonna che devi rinominare.

ALTER TABLE table_name RENAME COLUMN old_col_name TO new_col_name;

Sintassi ALTER TABLE :RINOMINA COLONNA:

  • Può cambiare il nome di una colonna ma non la sua definizione.
  • Più comodo di CHANGE per rinominare una colonna senza cambiarne la definizione.