首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >将Oracle Apex中的数据加载表用于我可以访问的表

将Oracle Apex中的数据加载表用于我可以访问的表
EN

Stack Overflow用户
提问于 2018-06-06 03:55:43
回答 1查看 181关注 0票数 1

您好,我正在尝试将Oracle Apex中的数据加载表用于一个我可以通过不同模式访问的表。例如,我需要通过CSV为属于模式X的表x插入。但是,我只有权访问模式Y,它具有模式Y授予的访问权限。这意味着我可以通过查询来访问表x,但是每当我尝试为模式Y的数据加载表选择该表时,表x都不会出现。每当我通过模式X选择表X时,都会显示一个错误,这是因为我没有访问模式X的权限。我如何才能通过模式Y选择表x。我尝试了所有方法,并试图编辑遍历页面的代码,但我什么也找不到。任何帮助都将不胜感激。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-06-06 03:58:47

由于您有权访问架构Y:

  • connect to it
  • 创建用户X表X的同义词
  • 使用Apex

中的同义词

编辑,一种新方法,愚弄Apex

drop table y.x

  • create synonym x for x.x

  • 以Y
  • create table x as select * from x.x where 1 = 2
  • go身份连接到Apex,创建整个加载过程,该过程使用属于用户Y
  • 的表X。

顶点仍然会认为它是一个表,但它实际上是一个同义词。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50707973

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档