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

ANSI コーディング標準を使用したマテリアライズド ビューの作成

    ANSI を使用しないでください 結合構文では、古い Oracle 結合構文を使用します。これは Oracle のバグです。

    Oracle ドキュメント http://docs.oracle.com からも/cd/B19306_01/server.102/b14223/basicmv.htm

    結合のみで集計なしの実体化されたビューのクエリを定義する 高速リフレッシュには次の制限があります:

      <リ>

      「高速更新に関する一般的な制限」のすべての制限。一般的な制限

      <リ>

      GROUP BY 句または集計を含めることはできません。

      <リ>

      FROM リスト内のすべてのテーブルの ROWID が、クエリの SELECT
      リストに含まれている必要があります。

      <リ>

      マテリアライズド ビュー ログは、クエリの FROM リスト内のすべてのベース テーブルの行 ID と共に存在する必要があります。




    1. 別のテーブルに基づくMySQLSELECTSUM

    2. JavaScriptはMySQLと接続できますか?

    3. 入力配列に基づいてUPSERTする機能の改善

    4. Oracleの条件付き選択ステートメント