永发信息网

oralce触发器的问题

答案:2  悬赏:0  手机版
解决时间 2021-04-25 14:25
  • 提问者网友:沉默菋噵
  • 2021-04-24 17:40

我有俩个表,1个主表,一个从表

当我在从表插入一条数据的时候,

触发器响应

主表记录字段+1

请留下详细 代码, 十分感谢

最佳答案
  • 五星知识达人网友:青尢
  • 2021-04-24 17:56
create or replace trigger TRI_从表
before insert --仅insert时有效
on 从表 for each row
begin
if inserting then --插入操作时
update 主表 set 主表记录字段=主表记录字段+1 where 主表.外键名=new.从表的外键名;
end if;
end;
如上,插入触发器,new代表新的一行数据。
全部回答
  • 1楼网友:患得患失的劫
  • 2021-04-24 19:12

create or replace trigger table_tri before insert or delete or update on 从表 ---为从表创建的行级触发器 for each row begin if inserting then --插入操作时 update 主表 set 主表记录字段=主表记录字段+1; end if; if deleting then end if; if updating then end if; end;

你测试一下咯。希望对你有用

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯