2

我有一个带有一些模式的 DWH。我总是必须使用来自不同模式的表和视图来组合它们以获得新视图。这是在 REPORT 模式中完成的,该模式具有其他模式中几乎所有表和视图的所有同义词。所有这些表和视图也都具有授予 REPORT 的权限。

每当我引用不同的架构然后 REPORT 时,Datagrip 都无法解析该引用,并指出它是“无法解析符号..”

我不确定是否需要引用,但我在项目中有数据库连接到所有模式。

假设,我需要位于模式 DATA 中的表 srctable 中的 col1 和 col2。我做了模式报告中的所有代码。

我试过像这样的代码

SELECT 
  col1,
  col2
FROM
  srctable

并且

SELECT 
  col1,
  col2
FROM
  DATA.srctable

由于我从查询中获取数据,所以一切似乎都设置正确。但我想利用 Datagrip 的强大功能,但我无法让参考文献正常工作,这很烦人。

4

1 回答 1

0

您需要在数据库树中选择目标模式才能完成工作。

解决

于 2021-06-08T10:48:06.597 回答