ORACLE → 人大金仓 KingbaseES V8 SQL 兼容速查表

从当前规则库与目标能力矩阵自动生成。优先关注 8 项,按兼容风险排序,不代表实际使用频次。

下载 HTML

只列能力矩阵明确为不支持或部分支持的构造;未列出不代表兼容,完整结论应以实际扫描为准。

改写内容为方向摘要,不是可直接执行的迁移脚本;请查看完整规则,并在目标版本与模式下进行 PoC 复核。

源端构造 / 规则 ID支持度风险证据改写方向摘要
复合 UNIQUE 的部分 NULL 唯一性语义ora.constraint.composite_unique_null 不支持 阻断 公开资料 · 建议 PoC 复核 业务允许时列设 NOT NULL;V8 用经哨兵冲突验证的表达式唯一索引/触发器
查看完整规则
嵌套块注释词法差异ora.comment.nested_block 不支持 阻断 公开资料 · 建议 PoC 复核 拆成单层块注释或行注释,禁止嵌套注释
查看完整规则
DBMS_AQ / DBMS_AQADM 高级队列调用ora.pkg.dbms_aq 不支持 阻断 公开资料 · 建议 PoC 复核 需按命中位置逐条评估改写
查看完整规则
INSERT ALL 多分支序列递增语义ora.insert_all.sequence_nextval 部分支持 阻断 公开资料 · 建议 PoC 复核 对每个输入行只物化一次 nextval,各分支复用该值
查看完整规则
OPEN FOR 直接使用 SQL 字符串表达式ora.cursor.open_expression 不支持 严重 公开资料 · 建议 PoC 复核 先将表达式结果赋给 SQL 字符串变量,再 OPEN cursor FOR 该变量
查看完整规则
Java/C 外部语言存储例程ora.plsql.external_routine 不支持 严重 公开资料 · 建议 PoC 复核 需按命中位置逐条评估改写
查看完整规则
MDSYS / SDO 空间类型与包ora.func.gis_sdo 不支持 严重 公开资料 · 建议 PoC 复核 需按命中位置逐条评估改写
查看完整规则
SELECT MODEL 子句ora.syntax.model_clause 不支持 严重 公开资料 · 建议 PoC 复核 改窗口函数/递归 CTE 或应用层计算
查看完整规则