0

I am trying to update a column ( called DateModified ) before update happens on the table row.

so here is my trigger:

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

BUT I GET THIS DAMN ERROR WHICH I JUST CANNOT FIGURE OUT WHY:

enter image description here

Biswas Khayargoli
  • 914
  • 1
  • 10
  • 26

1 Answers1

0

Use DELIMITER

DELIMITER //
CREATE TRIGGER `date_mod_category` BEFORE UPDATE ON `categories`
 FOR EACH ROW 
 BEGIN
   SET new.DateModified = NOW();
 END //
 DELIMITER ;
Majid Hajibaba
  • 2,834
  • 6
  • 19
  • 46