sql >> Database teknologi >  >> RDS >> Oracle

Materialiseret visningsoprettelse ved hjælp af ANSI-kodningsstandarder

Du må ikke bruge ANSI join-syntaks, brug den gamle Oracle join-syntaks. Det er en fejl i Oracle.

Også fra oracle docs http://docs.oracle.com /cd/B19306_01/server.102/b14223/basicmv.htm ,

Definering af forespørgsler for materialiserede visninger med kun sammenføjninger og ingen aggregater har følgende begrænsninger for hurtig opdatering:

  • Alle begrænsninger fra "Generelle begrænsninger for hurtig opdatering".Generel begrænsning

  • De kan ikke have GROUP BY-klausuler eller aggregater.

  • Rækker af alle tabellerne på FROM-listen skal vises i SELECT
    listen for forespørgslen.

  • Materialiserede visningslogfiler skal eksistere med rækker for alle basistabellerne på FROM-listen for forespørgslen.




  1. Hvornår lukkes en forbindelse, når der kaldes JooQ DSLContexts .close(), hvis overhovedet?

  2. JSON_UNQUOTE() – Fjern citater fra et JSON-dokument i MySQL

  3. MySQL kommandolinjeformatering med UTF8

  4. Hvordan kan jeg vælge * fra en tabel i MySQL, men udelade bestemte kolonner?