我正在尝试使用 Ora2pg 工具将我的 Oracle 数据库迁移到 PostgreSQL。成功导出 DDL 文件,但是当我尝试将其导入 PostgreSQL 服务器时,出现如下错误。
Oracle 中有一个检查约束为 IS JSON 条件,当我从 Ora2PG 导出时,它生成为
ALTER TABLE Temp_table ADD CONSTRAINT ensure_json1 CHECK (rpdata IS JSON);
当我尝试在 PostgreSQL 服务器中执行相同操作时,出现“JSON 或附近的语法错误”。