我在一个表中有一个列update_date,类型是timestamp。我使用phpmyadmin下拉菜单将默认值设置为CURRENT_TIMESTAMP。但后来当我运行sql UPDATE x SET时...如果时间戳列中的任何列都有更改,它就会更新时间戳列。我想要实现的是,无论是否有更改,在每次运行更新sql时都设置当前时间。有没有办法在mysql中做到这一点,或者我需要在每次调用更新时显式地设置update_date?
谢谢
我已经创建了一个名为'members‘的mysql表,其中payment和ewallet是两列...我想使ewallet列,以便它将自动更新时,付款将更新..规则将是ewallet=0.75*payment还有另一列'enroller_id‘,通过它我使用php函数在线下计算左计数和右计数。="select enrolled_id from members where enroller_id='$node' and tside='$leg
我们有一个包含列的表:created_at datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,updated_at datetime NOT NULL DEFAULTCURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
当我们从活动记录更新它时,插入查询包含created_at和updated_at列。有没有办法完全不发送这些列,因为我们希望在mysql级别处理它。