在我的数据库中,我有一个列
的表`LastUpdated` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
我想触摸该表中的记录,以便LastUpdated
列自动更新,但我不想更改该行中的任何值。
这可能吗?
谢谢。
答案 0 :(得分:10)
AFAIK,您没有选择使用touch
更新mysql表记录,就像触摸unix
系统中的文件一样。您必须向update
列timestamp
LastUpdated
发出更新查询。
UPDATE mytable SET LastUpdated=NOW() WHERE ...