create triggers - error at DECLARE

前端 未结 1 1669
轮回少年
轮回少年 2020-12-22 09:06

i learn triggers from http://forge.mysql.com/wiki/Triggers and i have:

create trigger bi_emps_fer before insert on emps for each row
begin

    declare newsa         


        
相关标签:
1条回答
  • 2020-12-22 09:39

    did you specify delimiters ?

    delimiter #
    
    create trigger bi_emps_fer before insert on emps for each row
    begin
    
        declare newsal decimal(10,2) default 0;
    
        // do sql stuff here but not what you're doing !
    
        set new.salary = newsal;
    
    end#
    
    delimiter ;
    
    0 讨论(0)
提交回复
热议问题