为了解决这个问题,可以使用如下命令更改分区表的属性:
SQL> alter table DOM_REAL_CATEGORY_FL enable row movement;
Table altered.
更改分区表的分区键值,意味着要删除记录并重新插入一条新的记录,这会引起记录(Record)的移动,记录的Rowid会改变,相关索引需要进行维护。
SQL> update DOM_REAL_CATEGORY_FL set doc_level=101 where doc_level=51;
57024 rows updated.
Elapsed: 00:00:34.61
本文介绍如何通过SQL命令更新分区表的分区键值,并解释了这一操作导致的记录移动及Rowid变化,同时强调了相关索引维护的重要性。
2万+

被折叠的 条评论
为什么被折叠?



