sql >> データベース >  >> RDS >> Oracle

この単純なマテリアライズド・ビューの例を作成するときに、ORA-12054エラーが発生するのはなぜですか?

    DISTINCTの追加と同様に、ビューの基になるSQLを高速更新の対象外にしたため、ON COMMITで使用できなくなりました(高速更新の代わりに更新完了を指定した場合でも)。 Oracleドキュメント から :

    表8-4更新モード

    コミット中

    オンデマンド

    同じドキュメントリンクには、高速更新の制限事項のリストもあります。



    1. HQLクエリでNULLまたは無効を確認する方法

    2. 指定された条件で2つの行の間にある値が指定された行をフェッチする

    3. MySQL:ユーザー'user'@'IP_ADDRESS'のアクセスが拒否されました-一部のホストで許可されているリモートアクセスが他のホストで失敗します

    4. PythonMySQLエスケープ特殊文字