Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Zmień nazwę kolumny w MySQL

Użyj następującego zapytania:

ALTER TABLE tableName CHANGE oldcolname newcolname datatype(length);

RENAME funkcja jest używana w bazach danych Oracle.

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

@lad2025 wspomina o tym poniżej, ale pomyślałem, że byłoby miło dodać to, co powiedział. Dziękuję @lad2025!

Możesz użyć RENAME COLUMN w MySQL 8.0, aby zmienić nazwę dowolnej kolumny, której potrzebujesz.

ALTER TABLE table_name RENAME COLUMN old_col_name TO new_col_name;

Składnia ALTER TABLE :ZMIEŃ NAZWĘ KOLUMNY:

  • Może zmienić nazwę kolumny, ale nie jej definicję.
  • Wygodniej niż ZMIEŃ zmienić nazwę kolumny bez zmiany jej definicji.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak zresetować hasło administratora WordPress za pomocą wiersza polecenia MySQL?

  2. Kiedy używać MyISAM i InnoDB?

  3. Jak ustawić maksymalną liczbę wierszy w tabeli MySQL?

  4. Zrozumienie rozmiarów pamięci masowej dla typów danych MySQL TEXT

  5. Nie można połączyć się z MySQL z Javy:NullPointerException w logice połączenia sterownika MySQL