给你看个例子: if :new.cname<>:old.cname or :new.code_name<>:old.code_name then update base_employee t set t.line_cname=:new.cname, t.line_code_name=:new.code_name where t.line_cid=:old.cid; 其中的cname,code_name,cid 都是一张表s的列名,这是trig的一部分,目的是看cname,code_name是否有更新,然后根据cid更新表base_employee的值
if :new.cname<>:old.cname or :new.code_name<>:old.code_name then
update base_employee t
set t.line_cname=:new.cname,
t.line_code_name=:new.code_name
where t.line_cid=:old.cid;
其中的cname,code_name,cid 都是一张表s的列名,这是trig的一部分,目的是看cname,code_name是否有更新,然后根据cid更新表base_employee的值
在你的应用程序中进行判断,触发器无法进行。