Kiểu ngày mysql
Khởi động một cột được đặt thành dấu thời gian hiện tại cho các hàng được thêm vào chỉ định không có giá trị cho cột Một số cột tự cập nhật được cập nhật tự động lên dấu thời gian hiện tại khi giá trị của bất kỳ cột nào khác trong hàng được thay đổi từ giá trị hiện tại của nó. Một số cột tự động được cập nhật vẫn không thay đổi nếu tất cả các cột khác được đặt thành các giá trị hiện tại của chúng. Để ngăn chặn một cột tự động cập nhật khi các cột khác thay đổi, hãy đặt nó thành giá trị hiện tại của nó. Để cập nhật một cột tự động được cập nhật ngay cả khi các cột khác không thay đổi, hãy xác định rõ ràng nó thành giá trị cần có (ví dụ:. set it to 7)Ngoài ra, nếu biến hệ thống 8 bị vô hiệu hóa, bạn có thể khởi tạo hoặc cập nhật bất kỳ cột 3 (nhưng không phải 4) vào ngày và thời gian hiện tại bằng cách gán giá trị 1, ngoại trừ khi nó được xác định với thuộc tính 1 cho phép 1Để chỉ xác định các thuộc tính tự động, hãy sử dụng các điều khoản 4 và 5 trong các cột định nghĩa. Thứ tự của các điều khoản không quan trọng. Nếu cả hai mặt đều có trong một cột định nghĩa, thì một trong hai có thể xảy ra lần đầu tiên. Bất kỳ từ đồng nghĩa nào cho 7 đều có nghĩa tương tự như 7. Đây là 8, 9, 70, 71, 72 và 73Việc sử dụng 74 và 75 là tool can cho 3 và 4. Điều khoản 78 cũng có thể được sử dụng để chỉ định giá trị mặc định hằng số (không tự nhiên) (ví dụ:. 79 hoặc 70). 3 hoặc 4 Định nghĩa cột có thể chỉ định dấu thời gian hiện tại cho cả hai giá trị cập nhật mặc định và tự động, cho cái này nhưng không phải cái kia hoặc không. Các cột khác nhau có thể có sự kết hợp khác nhau của các thuộc tính tự động. Các quy tắc sau đây mô tả các khả năng
|