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

Ngày hết hạn làm giá trị mặc định cho cột TIMESTAMP

Bạn không thể triển khai một giá trị mặc định phức tạp như vậy trong định nghĩa bảng.

Bạn có thể làm điều đó với một trình kích hoạt nếu bạn muốn:

DELIMITER $$

DROP TRIGGER IF EXISTS tr_b_ins_table $$

CREATE TRIGGER tr_b_ins_table BEFORE INSERT ON table FOR EACH ROW BEGIN
  SET NEW.expire = NOW() + INTERVAL 5 HOUR;
END $$

DELIMITER ;



  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ích hợp codeigniter nodejs và nowjs

  2. Django / MySQL:Làm thế nào để thực hiện Giao dịch tự động (chỉ cam kết tập hợp con các truy vấn)?

  3. ASP.NET MVC 4 EF5 với MySQL

  4. Phân vùng Mysql và tham gia

  5. Không thể kết nối với cơ sở dữ liệu localhost từ máy chủ node.js