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
  • 976
  • 1
  • 11
  • 29

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
  • 3,105
  • 6
  • 23
  • 55