【oracle】更新partition key
更新partition key时,会导致该记录超出当前所在分区的范围,需要将其转移到其他对应分区上,因此需要开启ROW MOVEMENT; 举例如下: //准备数据,数据来自于dba_tables,需要赋予权限 grant select on dba_tables to sunmi; //创建分区表 drop table test_move; create table test_move partition by list (owner) (partition p1 values ('SYS'), partition p2 values ('DEMO'), partition p3 values ('SYSTEM'), partition def values (default)) as select * from dba_tables; //这时候修改一条记录的分区键 update test_mo