无法在phpmyadmin上创建此mysql触发器

cpjpxq1n  于 2021-07-24  发布在  Java
关注(0)|答案(1)|浏览(478)

我试图在更新表行之前更新一列(称为datemodified)。
这是我的触发器:

  1. CREATE TRIGGER `date_mod_category` BEFORE UPDATE ON `categories`
  2. FOR EACH ROW BEGIN
  3. SET new.DateModified = NOW();
  4. END

但我却犯了这个该死的错误,我不知道为什么:

7rfyedvj

7rfyedvj1#

使用分隔符

  1. DELIMITER //
  2. CREATE TRIGGER `date_mod_category` BEFORE UPDATE ON `categories`
  3. FOR EACH ROW
  4. BEGIN
  5. SET new.DateModified = NOW();
  6. END //
  7. DELIMITER ;

相关问题