是否有更多关于更新';mySql中有什么?
您好,我知道创建表上的此功能非常常见:是否有更多关于更新';mySql中有什么?,mysql,sql,Mysql,Sql,您好,我知道创建表上的此功能非常常见: $sql = "CREATE TABLE IF NOT EXISTS users ( user_lastvisit datetime NOT NULL default CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, ... 当前_时间戳将在更新时“更新” 是否有其他可能更新?就像是在田野里 user_visits int(8) NOT NULL default 0 ON
$sql = "CREATE TABLE IF NOT EXISTS users (
user_lastvisit datetime NOT NULL default CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
...
当前_时间戳将在更新时“更新”
是否有其他可能更新?就像是在田野里
user_visits int(8) NOT NULL default 0 ON UPDATE user_visits+1
找不到任何文档。使用mysql触发器
创建表后,运行此查询一次,它将在每次更新行时增加“用户访问”字段
CREATE TRIGGER increment_visits before update ON users
FOR EACH ROW SET NEW.user_visits = NEW.user_visits +1;
如果你想更新一些值,你可以检查触发器是否适合你!