写这一道题时遇到错误,怎么也解决不了,这个错误提示到底是因为什么啊?😭
题目:
建立触发器实现以下功能:对SPJ表的QTY列进行UPDATE操作(一次只修改一行),如果增加了超过10%,则把此次操作记录到另一个表SPJ_UPLOG(SNO, PNO, JNO, oldQTY, newQTY)中,然后,用UPDATE语句检验触发器。
写的触发器语句如下:
create trigger qty_up
after update on spj
for each row
begin
if(new.QTY>1.1*old.QTY)then
insert into SPJ_UPLOG(SNO,PNO,JNO,oldQTY,newQTY)
values(old.SNO,old.PNO,old.JNO,old.QTY,new.QTY);
end if;
end;
错误提示截图:
运行报错如下:
不懂不懂着实不懂,球球路过的大佬帮帮~(抱大腿)