在5.4上正常跑的一个SQL,在6.0里报错
精简后的逻辑如下:
create table test_table (id int)
;
with
t1 as
(select id from test_table),
t2 as
(select a.id from t1 a join t1 b on a.id = b.id)
select * from t2
where id in (select id from t2)
报错如下:
错误代码: 1105
Can’t find column test_table.id in schema Column: [Column#7] Unique key: [[test_table.id]]
应该是一个还没修的 bug,
后面老师看一下,
如果有修复的话,会在 6.1 及 6.1 以后版本~
6.1 版本发布了,这个bug依然存在,有改的计划吗?还是需要我到哪再去提交一下bug?
可以试下这个版本,应该是修复了。
$ tiup list tidb
Available versions for tidb:
Version Installed Release
------- --------- -------
nightly -> v6.2.0-alpha-nightly-20220619 2022-06-19T22:45:37+08:00
...
v6.2.0-alpha-nightly-20220619 2022-06-19T22:45:37+08:00
赞,我看看。我听说6.1会是个长期维护版,6.2呢?
华健-梦诚科技:
我听说6.1会是个长期维护版
对,已经合入v6.1.0-20220619,所以等6.1下次发版就好了。6.2 和 6.0一样是DMR,不推荐上生产。
system
(system)
关闭
2022 年10 月 31 日 19:03
10
此话题已在最后回复的 1 分钟后被自动关闭。不再允许新回复。