我尝试在我的PhpMyAdmin SQL选项卡中触发更新,但它显示错误
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near '' at line 8
这是我的查询
CREATE TRIGGER after_update
AFTER UPDATE ON hodm
FOR EACH ROW
BEGIN
INSERT INTO hodm_log
SET log_action = 'update',
user_name = NEW.user_name,
log_timestamp = NOW();
END
我有两个表,一个是hodm,另一个是hodm_log。我想如果在hodm表中发生任何更新,那么它需要反映在hodm_log表中。
请帮我找到答案。
答案 0 :(得分:0)
我得到了答案Thanx给@Solarflare帮助我找到答案。
这是我的工作代码。
CREATE TRIGGER after_update
AFTER UPDATE ON hodm
FOR EACH ROW
INSERT INTO hodm_log
SET log_action = 'update',
user_name = NEW.user_name,
log_timestamp = NOW();
谢谢