我有這張帶有newspost的表格,我想添加添加日期的時間戳,並且我想在編輯帖子時更新另一個col。我希望它在MySql中自動發生。沒有使用任何PHP代碼。如何自動更新表更新的時間戳?
CREATE TABLE IF NOT EXISTS news (
id int(11) NOT NULL AUTO_INCREMENT,
data text,
date_published timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
date_edited timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP,
PRIMARY KEY (id)
);
這種情況下的最佳做法是什麼?
http://dev.mysql.com/doc/refman/5.6/en/triggers.html –
可能是http://stackoverflow.com/questions/2045745/mysql-update-的欺騙timestamp-column-trigger – NinjaCat
你有沒有在搜索過類似的問題?實際上有噸。 – Rahul