5.0版本查询报这个错误 4.x运行ok [HY000][1105] runtime error: index out of range [-1]

为提高效率,请提供以下信息,问题描述清晰能够更快得到解决:

【TiDB 版本】
v5.0.0

【问题描述】
[HY000][1105] runtime error: index out of range [-1]


若提问为性能优化、故障排查类问题,请下载脚本运行。终端输出的打印结果,请务必全选并复制粘贴上传。

1赞

你得提供一下更具体的错误日志才能帮到你。

建议升级到v5.0.1验证,社区已经有类似的提问

1赞

这是其中一个

:+1::+1:

好的 感谢

这种报错可能是不同问题,如果不能解决,请反馈日志,多谢。

1赞

请问大家找到方法解决了吗?我手贱从4.0.10 升级到了 5.0.1 结果大量语句都是这个错

正常来说v5.0.1已经解决大部分类似问题,建议新开贴,提交脱敏语句。

哎,我构造这几十个表给你i就要吐血了

一般都具有共性,可以找一个发出来,大家一起分析一下

Hi @Hacker_ypYwBvas,可以提供下出错的某个语句吗?

最近发布的5.1版本中,进行了相关修复,可以验证一下是否还存着问题

  • 修复了当 SQL 语句包含 GROUP BY 以及 UNION 时,可能会出现的 index out of range 的问题 #24281