小编典典

触摸MYSQL记录以更新TIMESTAMP字段

sql

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

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

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

那可能吗?

谢谢你。


阅读 152

收藏
2021-05-16

共1个答案

小编典典

AFAIK,您没有touch用于更新mysql表记录的选项,就像您在unix系统中触摸文件一样。你必须发出一个更新查询到updatetimestampLastUpdated列。

UPDATE mytable SET LastUpdated=NOW() WHERE ...
2021-05-16