没有任何变化时如何强制更新MySQL记录 [英] How to Force UPDATE of MySQL Record When Nothing Is Changing

查看:88
本文介绍了没有任何变化时如何强制更新MySQL记录的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我的数据库表具有定义为使用ON UPDATE CURRENT_TIMESTAMP的列:

My database table has a column defined to use ON UPDATE CURRENT_TIMESTAMP:

  • 字段:last_access
  • 类型:时间戳记
  • 整理:
  • 属性:更新时CURRENT_TIMESTAMP
  • 空:否
  • 默认:CURRENT_TIMESTAMP
  • 额外:在UPDATE CURRENT_TIMESTAMP上

当记录中的其他数据均未更改时,如何强制该last_access字段针对给定记录进行更新?

How can I force this last_access field to update for a given record when no other data in the record is changing?

推荐答案

UPDATE your_table SET last_access = CURRENT_TIMESTAMP();吗?

这篇关于没有任何变化时如何强制更新MySQL记录的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆