【发布时间】:2011-02-19 19:36:20
【问题描述】:
我的数据库中有一个时间戳列,几乎每个字段都使用它,但现在,我只想更新命中计数器..我不想用它更新时间戳列。我使用时间戳字段来查看最后的“内容”更新。不是每次点击。
是否可以让mysql停止只为一个查询更新时间戳列?
【问题讨论】:
我的数据库中有一个时间戳列,几乎每个字段都使用它,但现在,我只想更新命中计数器..我不想用它更新时间戳列。我使用时间戳字段来查看最后的“内容”更新。不是每次点击。
是否可以让mysql停止只为一个查询更新时间戳列?
【问题讨论】:
UPDATE mytable SET counter_field = counter_field + 1,
timestamp_field = timestamp_field
【讨论】:
这就是为什么我从不在我的网络项目中使用时间戳的原因。 由于我可以完全控制我的查询,我总是可以手动设置更新时间,而无需依赖不可预测的时间戳机制。
【讨论】: