翻了翻历史,从5.4 有的下一句,看来我的知识得更新了。那这个题的答案就是支持alter呗。
@zhanggame1
@Jiawei
@tidb菜鸟一只
@这里介绍不了我
@The-Fallen-Angel
@Kongdom
@yiduoyunQ
@YuchongXU
@zhaokede
@Soysauce520
来来来,更新下知识。从5.4开始支持从auto_increment 改成 auto_random了。
2 个赞
实践出真知,楼上实践派大神
受教了,看文档不仔细
我是从4.0看了文档,就思维定势了,后面更新没注意到,一直以为不支持了。结果悄悄的支持了,这样的话还是不错,很多从mysql导过来的表就可以直接alter了。
哈哈哈 ,我翻文档特地看了看版本,楼主的版本7.5,我在我的6.5上测的
2 个赞
试了嘛
forever 大神试了,文档里也写了,应该好使吧。我没试。
但是我试了还是改不了啊。。。。
而且我连tidb_allow_remove_auto_inc这个参数都没有。。。
哦,这个参数是会话级别的,SET @@tidb_allow_remove_auto_inc=1;
之后就能修改了,上次测了一半,后来忘了。。。
最终结论能改不?
可以,但是得设置会话级参数SET @@tidb_allow_remove_auto_inc=1;
2 个赞
以后就让有需求的改了
很棒 学习到了
支持更改的
只能重建
看看上面回复,刷新下认知
get知识点 Tidb好样的
要重建表
建一个新表,然后挪一下数据,最后删除老数据,重命名新表。
1 个赞