有人能告诉我这个 sql 不起作用吗?语法错误在哪里?
SET NEW.`modified` = CURTIME() WHERE `id` = NEW.id;
错误:
处理您的请求时出现一个或多个错误:以下查询失败:
CREATE DEFINER=`root`@`localhost` TRIGGER `event_name`
BEFORE UPDATE ON `clients`
FOR EACH ROW
SET NEW.`modified` = CURTIME() WHERE `id` = NEW.id;
MySQL 说:#1064 - 你的 SQL 语法有错误;检查与您的 MariaDB 服务器版本相对应的手册,以
id
在第 1 行的“WHERE = NEW.id”附近使用正确的语法