我们有一个本地数据库(Oracle),我们要在其中查询远程数据库(postgres),要检索的数据为JSONB格式。
实现此目标的最佳方法是什么?
答案 0 :(得分:0)
从Oracle数据库访问PostgreSQL的工具是GoldenGate。
12.2 documentation甚至没有列出jsonb
数据类型,因此它可能不受支持(我猜自9.2引入json
以来,Oracle从不检查PostgreSQL的文档。 )。
但是Oracle仍然没有特殊的JSON数据类型,它将JSON存储为VARCHAR2
或CLOB
,因此您可以轻松地在PostgreSQL中使用强制转换jsonb
的视图到text
并使用它。