T. *_*nes 0 mysql sql-update
我有一张带时间戳的表.
时间戳设置为" ON UPDATE CURRENT_TIMESTAMP."
ON UPDATE CURRENT_TIMESTAMP
当我在一行上运行更新,其数据与该行中已有的数据相同时,我仍然希望更新TIMESTAMP.它不是.为什么不呢?如果数据不同,则更新就好了.
我意识到我可以强制更新TIMESTAMP = now(),但我想了解MySQL正在做什么.
TIMESTAMP = now()
ale*_*lex 6
你说过ON UPDATE.
ON UPDATE
如果所有行的值都相同,则不会发生更新.
归档时间:
14 年,9 月 前
查看次数:
698 次
最近记录: