触摸MYSQL记录以更新TIMESTAMP字段

时间:2014-02-06 07:48:15

标签: mysql sql

在我的数据库中,我有一个列

的表
`LastUpdated` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,

我想触摸该表中的记录,以便LastUpdated列自动更新,但我不想更改该行中的任何值。

这可能吗?

谢谢。

1 个答案:

答案 0 :(得分:10)

AFAIK,您没有选择使用touch更新mysql表记录,就像触摸unix系统中的文件一样。您必须向updatetimestamp LastUpdated发出更新查询。

UPDATE mytable SET LastUpdated=NOW() WHERE ...