【TiDB 版本】
v5.0.1
【问题描述】
原字段类型为char(1),修改为varchar(1)报错,在v4.0.11下没有问题
ALTER TABLE test_t modify column col_single_char VARCHAR(1) ;
/* SQL错误(8200):Unsupported modify column: column type conversion between ‘varchar’ and ‘non-varchar’ is currently unsupported yet */
1 个赞
Meditator
(Wendywong020)
2
版本的问题,看看这个链接:
Unsupport changing column type from char to varchar in master/v5.0.x #23852 https://github.com/pingcap/tidb/issues/23852
Support column type conversion between non-varchar to varchar #24638
https://github.com/pingcap/tidb/issues/24638
4 个赞
请问这个完善后的功能支持是从哪个release开始的?
这个问题能确认下吗?是从v5.0.1后哪一个版本开始真正支持修改char到varchar了
Lucien
( Lucien)
8
Hi~ 5.1 以后版本参会支持 char to varchar,现在 5.0 这个版本还有部分场景没有 GA。具体可以参考一下 release notes
3 个赞