function does not exist OceanBase 4.2.5 MySQL 模式 原因和解决

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

关联规则页

TIMESTAMPADD/TIMESTAMPDIFF 单位截断语义

规则 my.func.timestamp_interval · 支持度 partial · 置信度 high · blocker

本批真机 语义对照 通过:覆盖范围以证据工件中的探针与断言为准;本结论来自人工代表性 fixture,未覆盖的自动变体及其处置见证据工件;本批证据结论不超过 partial

CHAR 数值序列转字符

规则 my.func.char_code · 支持度 partial · 置信度 high · critical

本批真机 EXPLAIN 通过:仅证明代表 SQL 的语法与计划受理,不证明行为一致;本批证据结论不超过 partial;本结论来自人工代表性 fixture,未覆盖的自动变体及其处置见证据工件

DATEDIFF 整日边界差

规则 my.func.datediff · 支持度 partial · 置信度 high · critical

本批真机 语义对照 通过:覆盖范围以证据工件中的探针与断言为准;本结论来自人工代表性 fixture,未覆盖的自动变体及其处置见证据工件;本批证据结论不超过 partial

HEX/UNHEX 二进制与文本转换

规则 my.func.hex_helpers · 支持度 partial · 置信度 high · critical

本批真机 EXPLAIN 通过:仅证明代表 SQL 的语法与计划受理,不证明行为一致;本批证据结论不超过 partial;本结论来自人工代表性 fixture,未覆盖的自动变体及其处置见证据工件

LOG/LOG2/LOG10 底数差异

规则 my.func.logarithm · 支持度 partial · 置信度 high · critical

本批真机 EXPLAIN 通过:仅证明代表 SQL 的语法与计划受理,不证明行为一致;本批证据结论不超过 partial;本结论来自人工代表性 fixture,未覆盖的自动变体及其处置见证据工件

SHA/SHA1/SHA2 哈希函数返回格式

规则 my.func.sha_hash · 支持度 partial · 置信度 high · critical

本批真机 EXPLAIN 通过:仅证明代表 SQL 的语法与计划受理,不证明行为一致;本批证据结论不超过 partial;本结论来自人工代表性 fixture,未覆盖的自动变体及其处置见证据工件

UTC_DATE/UTC_TIME/UTC_TIMESTAMP 时钟函数

规则 my.func.utc_clock · 支持度 partial · 置信度 high · critical

本批真机 EXPLAIN 通过:仅证明代表 SQL 的语法与计划受理,不证明行为一致;本批证据结论不超过 partial;本结论来自人工代表性 fixture,未覆盖的自动变体及其处置见证据工件

MySQL 兼容检查:DB2 NAMED FUNCTION

规则 oma.mysql.db2-named-function · 支持度 none · 置信度 low · critical

OMA taxonomy 在窗口“3.2.3+”将该构造列为需改造项;当前 4.2.5 未获得真机证据。结论为 doc_based,建议 PoC 复核。

MySQL 兼容检查:MARIADB NAMED FUNCTION

规则 oma.mysql.mariadb-named-function · 支持度 none · 置信度 low · critical

OMA taxonomy 在窗口“3.2.3+”将该构造列为需改造项;当前 4.2.5 未获得真机证据。结论为 doc_based,建议 PoC 复核。

JSON_* 函数族

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

【既有矩阵说明(不作为本批新增证据;若冲突,以本批边界和 support 字段为准)】 公开资料列出 MySQL 模式 JSON 函数;旧批工件不满足现行模式化证据合同,不作真库结论,函数族覆盖与返回类型建议 PoC 复核 【本批真机验证边界】 本批真机 语义对照 通过:覆盖范围以证据工件中的探针与断言为准;本结论来自人工代表性 fixture,未覆盖的自动变体及其处置见证据工件;本批证据结论不超过 partial

FROM_BASE64/TO_BASE64 编码细节

规则 my.func.base64 · 支持度 partial · 置信度 high · major

本批真机 EXPLAIN 通过:仅证明代表 SQL 的语法与计划受理,不证明行为一致;本批证据结论不超过 partial;本结论来自人工代表性 fixture,未覆盖的自动变体及其处置见证据工件

LOCATE 子串位置与起始偏移

规则 my.func.locate · 支持度 partial · 置信度 high · major

本批真机 语义对照 通过:覆盖范围以证据工件中的探针与断言为准;本结论来自人工代表性 fixture,未覆盖的自动变体及其处置见证据工件;本批证据结论不超过 partial

技术支持

微信交流群 微信二维码

微信:prejudice_me