mysql - 使字段在一定时间后自动更新

标签 mysql mysql-management

我的数据库中有一个表,它有一个名为“end_date”的 datetime 类型的字段和一个名为“current”的 tinyint 类型的字段。当达到“结束”的日期时间时,是否可以使表自动将当前值从 1 更新为 0:?谢谢。

最佳答案

我必须同意 OMG Poines(喜欢这个名字)。您可能应该创建一个脚本或其他一些作业,以您定义的时间间隔检查数据库中的值。作业应该检查日期,如果到达结束,作业需要将值设置为 0。

关于mysql - 使字段在一定时间后自动更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5170961/

相关文章:

php - 为什么 CodeIgniter 将我的 SQL 查询作为一个数组返回,其中包含一个对象?

mysql - 仅使用一个选择在随机排序的子查询上重写分组依据

mysql - 将最小权限应用于数据库连接

php - 带条件的 MySQL UNION 查询

mysql - Linux Mysql 内存要求

mysql - 如何在 MySql 上管理 Huge 操作

php - 组织这种结构的最佳方式?

mysql select查询如果条件参数为null则忽略该参数

php - 如何在 While 语句中运行 While 语句以从数据库中获取值?

mysql - 我的 MySQL 设计是否违反了数据库规则?