[Oracle] ORA-01779キー保存されていない表にマップする列は変更できません

Oracle

概要

Oracle のバージョンを上げたら,ORA-01779 エラーが発生するようになった。

原因

ヒント句 BYPASS_UJVC は Oracle 11g からはサポートされなくなりました

実行すると ORA-01779: キー保存されていない表にマップする列は変更できません

となります

代わりに MERGE 文 を使った更新処理にSQL文を書き換えることで回避できます

プロパティ

Oracle 11g

コメント

スポンサーリンク
タイトルとURLをコピーしました