0
CREATE TRIGGER giveaccess AFTER INSERT ON `befree_user`
FOR EACH ROW BEGIN
    INSERT INTO user_access(user_id) VALUES (NEW.user_id);
END;
4

1 に答える 1

1

次の区切り文字を定義する必要があります;

delimiter |

   CREATE TRIGGER giveaccess AFTER INSERT ON `befree_user`
   FOR EACH ROW BEGIN
         INSERT INTO user_access(user_id) VALUES (NEW.user_id);
   END;

|
delimiter ;

そうでない場合、DBは、最初;のステートメントの後にステートメントが実行されたと見なし、エラーをスローします。

于 2012-07-13T05:05:31.950 に答える