最新版本OB,修改大表字段类型varchar(300)到int 有没有不锁表的办法?

最新版本OB,修改大表字段类型varchar(300)到int 有没有不锁表的办法?

3 个赞


执行这个语句报下面的错误为什么呢?

3 个赞

:hand_with_index_finger_and_thumb_crossed: :hand_with_index_finger_and_thumb_crossed: :hand_with_index_finger_and_thumb_crossed: :hand_with_index_finger_and_thumb_crossed: :hand_with_index_finger_and_thumb_crossed:

1 个赞

修改字段是offline ddl操作,没有不锁表方法

5 个赞

DDL都是要锁表的。只能找一个没有业办理的维护窗口。

2 个赞

这个报错,应该是你varchar(300)有不是数字的,没有办法转成int值吧,所有ddl都会锁下表,

2 个赞

学习总结经验 :+1: :+1: :+1:

学习了