oracle 数据简单对接

有user_A用户和user_B用户其中user_B用户是对外对接的用户。

首先使用user_A用户创建一个视图view_a,视图包含需要提供的字段,若提供不了则设为null。

将user_A用户所创建的视图的查询权限赋予给B用户。

在user_B用户创建一个视图view_b查询A用户的view_a。

首先使用user_A用户创建一个视图view_a,视图包含需要提供的字段,若提供不了则设为null

create or replace view A视图名 as 
select [对接字段1],[对接字段2] from table_a;

将user_A用户所创建的视图的查询权限赋予给B用户

grant select on A视图名 to user_B;

在user_B用户创建一个视图view_b查询A用户的view_a

create or replace view B视图名 as 
select * from user_A.A视图名;