スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

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

鍋の季節ですね。


最近SQLも触るようになってきました。

UPDATE文を作成するときにタイトルのエラーで詰まったのでメモ。
更新先の行が一意に特定できねぇ恐れがあんよ!!ってときにこのエラーを吐くらしい。
ネットで漁ってくと、

/*+ BYPASS_UJVC */

ってヒント句を追記すると回避できます!ってのがたくさん出てくるけど、
2007年のOracle Database バージョン11gからはどうやら使えなくなったらしいです。

代わりにMARGE文を使ったらうまくいきました。
参考:SQL 入門 (DMLの基本形式:MERGE)



では、短いですが今回はこの辺りで。






エグゼイドが既に怒涛の展開過ぎて……。
ゲンムは幻夢なのかな?玄夢なのかな。

45×40感謝祭もアーティストが発表されましたね!
今年は平日でインターン中だったから行けなかったけど、
来年は二日とも行けるぞー!
大黒さん来るからオーズ!オーズ!オーズ!カモーン!!ができるぜ!
楽しみだ!!

コメント

非公開コメント
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。