ऐसा इसलिए है क्योंकि mysql देखता है ;
(सीमांकक) और CREATE TRIGGER
. के निष्पादन को तोड़ता है
इसमें बदलने का प्रयास करें:
delimiter |
CREATE TRIGGER ins_saved_listing BEFORE INSERT ON saved_listing
FOR EACH ROW BEGIN
SET NEW.create_dt = NOW();
SET NEW.rank = (SELECT MAX(rank) + 1 FROM saved_listing WHERE user_id = NEW.user_id);
END;
|
delimiter ;