【CASE WHEN】与【JSON_EXTRACT】结合使用的bug

Bug 反馈

清晰准确地描述您发现的问题,提供任何可能复现问题的步骤有助于研发同学及时处理问题
【 TiDB 版本】v6.5

【 Bug 的影响】sql返回值类型异常,导致java取到数据库返回结果后无法正常处理。

【可能的问题复现步骤】直接执行附件sql。

【看到的非预期行为】需要用可视化客户端工具查看返回值类型,返回的a和e的类型是有问题的。导致java取到返回结果是byte数组(带中括号的[48])后出现异常。

【期望看到的行为】客户端工具查看的返回值类型应该是longtext、text、或者int等,java取到返回结果应该是0。

【相关组件及具体版本】可视化客户端工具:idea的mysql插件

【其他背景信息或者截图】
TiDBBugSql.sql (1.4 KB)


相关的讨论可见!

开了一个 issue:https://github.com/pingcap/tidb/issues/48004 后续在这里跟踪

此话题已在最后回复的 60 天后被自动关闭。不再允许新回复。