1

我有 2 个架构,架构 A 和架构 B。我的应用程序包含在 schemaA 上,当在 oracle Apex 中创建表单时我可以找到 schemaA 的所有表,但在同一个应用程序中我想创建 schemaB 表的表单

怎么可能请帮忙?

4

3 回答 3

0

要将另一个模式添加到您的工作区,您必须连接 INTERNAL 工作区(此工作区控制 Oracle 容器中的所有其他 APEX 工作区)并选择菜单“管理工作区\工作区详细信息”。然后按下“Schema Assigments”按钮,然后按下“Add Schema”按钮,该按钮运行“Add Schema”master。它通过四个简单的步骤指导您。通过这种方式,您可以将任意数量的模式添加到您的工作区。

于 2019-07-28T23:13:56.023 回答
0

您需要将其他架构添加到您的工作区。请咨询您的 Workspace 管理员。 http://www.oraclenerd.com/2009/12/apex-assign-multiple-schemas-to-single.html https://docs.oracle.com/cd/E18283_01/appdev.112/e12512/adm_create_wkspc.htm #BABDEBHA

于 2019-07-25T13:36:52.553 回答
-1

您需要坚持数据库基础知识。SchemaA 需要对 schemaB.table_name 进行 SELECT 访问。

我没有尝试使用最近的 19.x 版本,但 APEX 以前在声明性形式中的同义词表现不佳,因此您可能需要通过视图定义访问。

于 2019-07-24T07:34:58.370 回答