通过dblink查询JSONB(Oracle <> Postgres)

时间:2018-12-05 16:37:33

标签: oracle postgresql jsonb dblink

我们有一个本地数据库(Oracle),我们要在其中查询远程数据库(postgres),要检索的数据为JSONB格式。

实现此目标的最佳方法是什么?

1 个答案:

答案 0 :(得分:0)

从Oracle数据库访问PostgreSQL的工具是GoldenGate。

12.2 documentation甚至没有列出jsonb数据类型,因此它可能不受支持(我猜自9.2引入json以来,Oracle从不检查PostgreSQL的文档。 )。

但是Oracle仍然没有特殊的JSON数据类型,它将JSON存储为VARCHAR2CLOB,因此您可以轻松地在PostgreSQL中使用强制转换jsonb的视图到text并使用它。