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

Có cả cột dấu thời gian được tạo và cập nhật lần cuối trong MySQL 4.0

Từ MySQL 5.5 tài liệu :

Một cột TIMESTAMP trong bảng có thể có dấu thời gian hiện tại làm giá trị mặc định để khởi tạo cột, làm giá trị tự động cập nhật hoặc cả hai. Không thể để dấu thời gian hiện tại là giá trị mặc định cho một cột và giá trị tự động cập nhật cho một cột khác.

Các thay đổi trong MySQL 5.6 .5 :

Trước đây, nhiều nhất một cột TIMESTAMP trên mỗi bảng có thể được tự động khởi tạo hoặc cập nhật cho ngày và giờ hiện tại. Hạn chế này đã được dỡ bỏ. Mọi định nghĩa cột TIMESTAMP đều có thể có bất kỳ sự kết hợp nào của mệnh đề DEFAULT CURRENT_TIMESTAMP và ON UPDATE CURRENT_TIMESTAMP. Ngoài ra, các mệnh đề này hiện có thể được sử dụng với các định nghĩa cột DATETIME. Để biết thêm thông tin, hãy xem Khởi tạo và cập nhật tự động cho TIMESTAMP và DATETIME.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách hoạt động của hàm REGEXP_LIKE () trong MySQL

  2. Cách thực hiện:Làm sạch công cụ lưu trữ mysql InnoDB?

  3. Ví dụ về cách sử dụng bind_result và get_result

  4. Truy vấn SQL nhiều giá trị trong một ô

  5. MySQL - Nhận Chi phí Truy vấn Cuối cùng Sử dụng TÌNH TRẠNG HIỂN THỊ NHƯ ‘Last_Query_Cost’