Запрос JSONB через dblink (Oracle <> Postgres) - PullRequest
0 голосов
/ 05 декабря 2018

У нас есть локальная база данных (Oracle), где мы хотим запросить удаленную базу данных (postgres), данные, которые должны быть получены, имеют формат JSONB.

Каков наилучший способ для достижения этой цели?

1 Ответ

0 голосов
/ 05 декабря 2018

Инструментом для доступа к PostgreSQL из базы данных Oracle является GoldenGate.

Документация 12.2 даже не перечисляет тип данных jsonb, поэтому он, вероятно, не поддерживается (я думаю,Oracle не проверяла документацию PostgreSQL с 9.2, когда было введено json.

Но в любом случае Oracle не имеет специального типа данных JSON, он сохраняет JSON как VARCHAR2 или CLOB,так что вы можете легко использовать представление в PostgreSQL, которое преобразует jsonb в text, и использовать его.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...