- 论坛徽章:
- 0
|
这但代码如果去掉最后一部分if语句是好的,加上if之后通不过,找不出错,求助
delimiter //
drop trigger if exists Calculate_m_total//
create trigger `db_chyujian`.`Calculate_m_total`
after insert on konsum
for each row
begin
# die Jahr und Monat zu absaehnen
set @date_neu = NEW.datum;
set @year_neu = YEAR(@date_neu);
set @month_neu = MONTH(@date_neu);
set @jahr_int_tmp =
convert(@year_neu, unsigned) * 100;
set @monat_int_tmp =
convert(@month_neu, unsigned);
# die Monat in monatiliche_statistik zu zaehlen
set @monat_in_statistik = @jahr_int_tmp + @monat_int_tmp;
# den Rekord in monatliche_statistik zu modifizieren
if exists (select *
from `db_chyujian`.`monateliche_statistik`
where monat = @jahr_in_statistik)
then ;
end if;
end//
delimiter ; |
|