我在MySQL表中有11列 - 用户和(数据库 - 数据库),其中一列是role_id
,另一列是acc_update_date
。
现在,当前端更改/设置role_id
时,我想更新桌面上的当前日期。
触发似乎解决了我的问题,
我在phpMyAdmin
中尝试了以下内容trigger name: mytrigger
table: users
time: before
event: update
defination:
BEGIN
IF(new.role_id <> old.role_id) THEN
set acc_update_date = CURRENT_TIMESTAMP();
END IF;
END;
definer: (blank)
我正在
错误#1193 - 未知系统变量&#39; acc_update_date&#39;(已在表格中定义。