1

是否可以在 MySQL 更新查询中更新零列?

我想在选择此特定行时利用时间戳列的自动更新。有没有人有任何线索?

4

2 回答 2

2

所以你希望你的更新查询只更新时间戳列?只需自己更新,而不是依赖自动更新:

UPDATE mytable SET tscolumn = NOW() WHERE ...
于 2013-01-16T12:49:44.247 回答
1

试试类似的东西:

UPDATE myTable SET someField = someField WHERE id = myId

所以数据值不会移动,自动时间戳会被更新。

正如 GaryG 所说,您也可以直接更新时间戳。

于 2013-01-16T12:49:28.203 回答