oracle SQL触发器比较两个表中的数据

当在Diner表中插入一个新值得时候,比较两个表中的table_seating_capacity和diner_seat_no.如果diner_seat_no大的话则输出一... 当在Diner表中插入一个新值得时候,比较两个表中的table_seating_capacity和 diner_seat_no.如果diner_seat_no大的话则输出一段话. 展开
 我来答
在晴天的雨伞
2016-05-05 · TA获得超过6869个赞
知道大有可为答主
回答量:5761
采纳率:86%
帮助的人:1216万
展开全部
CREATE OR REPLACE TRIGGER trg_A
after update
of aa
ON a
referencing new as new old as old
for each row
declare

begin
if :new.aa<>:old.aa then
update B set aa=:new.aa where A.XX=B.XX;
end if;

exception
when others then
null;
end trg_A;
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式