Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Đổi tên một cột trong MySQL

Sử dụng truy vấn sau:

ALTER TABLE tableName CHANGE oldcolname newcolname datatype(length);

RENAME hàm được sử dụng trong cơ sở dữ liệu Oracle.

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

@ lad2025 đề cập đến nó bên dưới, nhưng tôi nghĩ sẽ rất tốt nếu thêm những gì anh ấy nói. Xin cảm ơn @ lad2025!

Bạn có thể sử dụng RENAME COLUMN trong MySQL 8.0 để đổi tên bất kỳ cột nào bạn cần đổi tên.

ALTER TABLE table_name RENAME COLUMN old_col_name TO new_col_name;

Cú pháp ALTER TABLE : RENAME COLUMN:

  • Có thể thay đổi tên cột nhưng không thay đổi định nghĩa của nó.
  • Thuận tiện hơn CHANGE để đổi tên một cột mà không thay đổi định nghĩa của nó.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Loại dữ liệu MySQL nào nên được sử dụng cho Vĩ độ / Kinh độ với 8 chữ số thập phân?

  2. Cách tạo người dùng trong MySQL

  3. Cập nhật dữ liệu trong cơ sở dữ liệu MySQL

  4. Cách tắt kiểm tra khóa ngoại trong MySQL

  5. Nhận tổng của cột MySQL trong PHP