我有一个带有一些模式的 DWH。我总是必须使用来自不同模式的表和视图来组合它们以获得新视图。这是在 REPORT 模式中完成的,该模式具有其他模式中几乎所有表和视图的所有同义词。所有这些表和视图也都具有授予 REPORT 的权限。
每当我引用不同的架构然后 REPORT 时,Datagrip 都无法解析该引用,并指出它是“无法解析符号..”
我不确定是否需要引用,但我在项目中有数据库连接到所有模式。
假设,我需要位于模式 DATA 中的表 srctable 中的 col1 和 col2。我做了模式报告中的所有代码。
我试过像这样的代码
SELECT
col1,
col2
FROM
srctable
并且
SELECT
col1,
col2
FROM
DATA.srctable
由于我从查询中获取数据,所以一切似乎都设置正确。但我想利用 Datagrip 的强大功能,但我无法让参考文献正常工作,这很烦人。