对已存在的未分区的表进行分区sql
alter table test PARTITION BY RANGE(id) (PARTITION p1 VALUES LESS THAN (101),PARTITION p2 VALUES LESS THAN (201) )
提示错误:code
Table has no partition for value 201it
缘由是分区没有包含表中全部数据io
即 若是表中最大id是1655,则改为:table
alter table test PARTITION BY RANGE(id) (PARTITION p1 VALUES LESS THAN (1001),PARTITION p2 VALUES LESS THAN (2001) )class
就行了(即全部数据都要有分区)test