分类: 享受生活 |
错误的:
create trigger r1
before insert on sc
for each row
begin
if new.grade<40 then
new.grade:=0;
end if;
end;
before insert on sc
for each row
begin
if new.grade<40 then
new.grade:=0;
end if;
end;
正确的:
create trigger r1
before insert on sc
for each row
begin
if new.grade<40 then
new.grade:=0;
end if;
end;
before insert on sc
for each row
begin
if new.grade<40 then
new.grade:=0;
end if;
end;
能出来是哪里不一样吗?我自己都看的眼花了,是一个分号,new.grade:=0;这一句应该是英文方式的分号,我写了中文的,郁闷吧?忽然想到美国因为一个小数点的错误而导致航天飞机失事的事情了,这些错误真是有时候无法检查到。
后一篇:外资银行今日杀入中国