function does not exist TDSQL Boundless 原因和解决

常见于 Oracle 函数或包在目标库无同名实现。 本页仅汇总已有规则页证据;未验证场景不标记为真机结论。

关联规则页

JSON_* 函数族

规则 my.func.json_family · 支持度 partial · 置信度 medium · major

官方逐项表支持 JSON_ARRAY、JSON_EXTRACT、JSON_KEYS、JSON_MERGE_PATCH、JSON_OBJECT、 JSON_PRETTY、JSON_VALID;不支持 JSON_ARRAY_APPEND、JSON_ARRAY_INSERT、JSON_CONTAINS、 JSON_CONTAINS_PATH、JSON_DEPTH、JSON_INSERT、JSON_LENGTH、JSON_MERGE、JSON_MERGE_PRESERVE、 JSON_OVERLAPS、JSON_QUOTE、JSON_REMOVE、JSON_REPLACE、JSON_SCHEMA_VALID、 JSON_SCHEMA_VALIDATION_REPORT、JSON_SEARCH、JSON_SET、JSON_STORAGE_FREE、JSON_STORAGE_SIZE、 JSON_TABLE、JSON_TYPE、JSON_UNQUOTE、JSON_VALUE 与 MEMBER OF。JSON_ARRAYAGG/JSON_OBJECTAGG 在兼容表与 FAQ 间存在冲突,暂不下逐项结论;建议 PoC 复核实际版本与每个函数的路径/NULL 语义。

谓词中函数包裹列

规则 ora.perf.function_wrapped_column · 支持度 none · 置信度 low · major

继承父能力项 perf_static_risk 的支持度;当前子特征待单独核验,建议 PoC 复核

存储函数(CREATE FUNCTION)

规则 my.proc.stored_function · 支持度 partial · 置信度 medium · major

存储函数为灰度/受限能力;建议 PoC 复核逐函数调用

技术支持

迁移案例复核与技术支持

可通过微信群、专项咨询或邮箱提交脱敏案例与迁移范围。

微信交流群 微信二维码

扫码添加微信并申请加入技术交流群;也可搜索微信号 prejudice_me。

邮箱咨询

m01dm01db01@foxmail.com

请提供源库、目标库、代码规模和脱敏案例链接,以便评估改造范围。