oracle中如何在一个表中某列插入的数据自动增加另一个表的相同列中
答案:2 悬赏:0 手机版
解决时间 2021-01-28 12:04
- 提问者网友:你挡着我发光了
- 2021-01-27 22:59
oracle中如何在一个表中某列插入的数据自动增加另一个表的相同列中
最佳答案
- 五星知识达人网友:十鸦
- 2021-01-28 00:20
创建一个insert 的触发器
create or replace trigger in_trigger
after insert on table1
for each row
begin
insert into table2(column) values(:new.column);
end;
当给 表table1 中的column列赋值时 同时将 赋得新值:new.column 赋给表tabile2中的column列
create or replace trigger in_trigger
after insert on table1
for each row
begin
insert into table2(column) values(:new.column);
end;
当给 表table1 中的column列赋值时 同时将 赋得新值:new.column 赋给表tabile2中的column列
全部回答
- 1楼网友:一把行者刀
- 2021-01-28 00:42
merge into a
using b
on a.id=b.id
when matched then
insert values(b.id,b.index);
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯