暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

Oracle 跨数据库链接工作的存储过程

ASKTOM 2021-03-18
286

问题描述

嗨,汤姆,

我想创建一个数据库链接,以从架构1的各种视图中获取数据,并加载到在架构2中创建的任何表中。另外,我想定期将表更新为使用每日作业。

请帮助实现这一点。

示例:

模式A: view1,view2 (从视图1和视图2中获取几个colums)

模式B: 根据模式a中的视图1和视图2创建表A。

在架构B中创建DB链接以获取view1和view2

现在我想存储过程以在schemaB中插入记录存储。使用view1和view2的表格 (架构A)

谢谢
梅耶潘

专家解答

良好的... 这里的最低信息:-(所以这里是最好的

create or replace
procedure MY_PROC is
begin
  insert into schemaB.tablesA
  select * 
  from view1@dblink, view2@dblink
   where view1.pk = view2.pk
end;
/


真的,在如此低的细节上,我们不能提供更多的东西
文章转载自ASKTOM,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论