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

Chuyển đổi tất cả các cột trong các hàng từ ngày tháng sang MySQL dấu thời gian

Việc chuyển đổi từ loại này sang loại khác khá đơn giản bằng cách sử dụng ALTER BẢNG lệnh:

ALTER TABLE table_name CHANGE old_date new_timestamp TIMESTAMP

Quá trình này có thể mất một lúc để hoàn thành nếu bạn có nhiều dữ liệu và số lượng chỉ mục lớn.

Tôi không chắc tại sao bạn muốn chuyển những thứ này sang TIMESTAMP nhập vì có phạm vi hạn chế hơn nhiều so với DATETIME . Sự khác biệt được ghi lại và điều quan trọng cần biết.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tại sao SQLAlchemy create_engine với charset =utf8 trả về kiểu python <str> chứ không phải kiểu <unicode>?

  2. Ghi đè dữ liệu trong bảng MySQL

  3. Cách di chuyển Moodle độc ​​lập sang thiết lập có thể mở rộng cơ sở dữ liệu theo cụm

  4. không thể thay đổi bảng, Bảng 'xxx / # sql-ib265' đã tồn tại

  5. Chèn các ký tự ngẫu nhiên vào Cơ sở dữ liệu MYSQL