2011-02-07 13 views
1

トリガーを初めて使用しました。誰でもこのトリガーがうまくいかない理由を説明してもらえますか?私は取得していますエラーは、あなたが任意のストアドプロシージャ/ファンクションまたはトリガーを定義する前に、何か他のものに;から区切り文字を変更する必要があります(5行目でエラーに近い「」)トリガー構文エラー

create trigger queue after update on downloads 
for each row 
begin 
    if NEW.completed = 1 then 
     insert into s_queue (website_id) values (NEW.website_id); 
    end if; 
end; 

答えて

4

決定的です。

delimiter || 
create trigger queue after update on downloads 
for each row 
begin 
    if NEW.completed = 1 then 
     insert into s_queue (website_id) values (NEW.website_id); 
    end if; 
end|| 

delimiter;