以下のように表示されます。
(日本語)
ORA-14402: パーティション・キー列を更新するとパーティションが変更されます。
(英語)
ORA-14402: Updating Partition Key Column Would Cause A Partition Change
発生パターン
このエラーは以下のような場合に発生します。
- パーティション表で、パーティションの移動が発生する更新を行った
対処法
- 対象テーブルの行移動パラメータをEnabledにすれはOKです。
mst_userテーブルの行移動をEnabledにする
- SQL*Plus
- SQL> ALTER TABLE mst_user ENABLE ROW MOVEMENT; 表が変更されました。
備考
- 行移動をDISABLEに戻したい場合は、
「ALTER TABLE <対象テーブル名> DISABLE ROW MOVEMENT;」でDisableにできます。