tidb升级版本导致之前sql异常

为提高效率,请提供以下信息,问题描述清晰能够更快得到解决:
【 TiDB 使用环境】

【概述】 升级了tidb版本号

【背景】 从5.3 版本 升级到 5.4 版本号

【现象】 测试库使用旧的版本号 , 生产使用新的版本号 , 在测试时相关查询验证通过 , 但是生产发版时异常, 报某列不存在

【问题】
测试测试:

生产测试:

无其他相关日志

这种tidb升级是否向下兼容? 升级完之后发现某sql不可用了 , 这需要怎么处理呢 ? 针对 字段是时间类型 是否需要格式化后才能比较或者>= 或者<= ?

针对查询时间做格式化处理

1 个赞

有视图的引用吗?

没用 然后回退版本, 汗

试下
应该可以

没有呢

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