2012-08-27 85 views
1

我在创建以下触发越来越语法错误时:语法错误创建触发器

create trigger x.generate_responsibility 
before insert on x.organization_applications_b 
for each row 
begin 

    call x.resp_auto_generate(new.org_id,new.application_code); 

end; 
+1

请编辑您的问题,并把这个错误。 – hsz

回答

2

普瑞森此命令:

delimiter // 

,并按照与

delimiter ; 

所以您可以在定义触发器时使用分号作为触发源的一部分,然后将分号作为通常的com你完成后的命令分隔符。


整个事情应该是这样的:

delimiter // 
create trigger x.generate_responsibility 
before insert on x.organization_applications_b 
for each row 
begin 
    call x.resp_auto_generate(new.org_id,new.application_code); 
end; // 
delimiter ; 
+0

谢谢老兄非常感谢...我解决了这个问题 – Chella