【报错信息】
更新分区字段值导致执行SQL报错如下:
Error updating database.Cause:dm.jdbc.driver.DMException: Update operation will cause partition change
【原因】
修改的字段内容属于分区字段,修改该字段内容后,这条记录不再属于原来的分区,需要移动到另一个分区。而达梦分区表默认DISABLE ROW MOVEMENT,禁止跨分区移动行,因此会返回异常。
【解决方法】
ALTER TABLE 表名 ENABLE ROW MOVEMENT;
注:将【表名】替换为实际表名
文章
阅读量
获赞
