sql >> Databasteknik >  >> RDS >> Oracle

Är det bra att alltid använda join-klausul i Oracle?

I allmänhet är de lika, men den lägre - även kallad "ANSI join-syntax" bör föredras som rekommenderas av Oracle och av många andra skäl, se YTTRE JOIN dokumentation.

Det finns bara ett undantag (jag är medveten om):När du skapar en MATERIALIZED VIEW med FAST REFRESH då måste du använda den gamla Oracle join-syntaxen, annars är FAST REFRESH inte möjligt.

För länge sedan skapade jag en SR på Oracle för det. Oracle ser inte detta som en bugg utan snarare en "brist på dokumentation". Enligt vad jag vet är denna begränsning/bugg fortfarande inte löst.




  1. ladda upp flera bildfiler till php mysql-galleriet

  2. explode()-funktionen med GROUP SEPARATOR

  3. Visar data i en RecyclerView

  4. Stöder Python MySQL-förberedda uttalanden?