sql >> Database >  >> RDS >> Oracle

Is het goed om altijd de join-clausule in Oracle te gebruiken?

Over het algemeen zijn ze gelijk, maar de lagere - ook wel "ANSI join-syntaxis" genoemd, verdient de voorkeur, zoals aanbevolen door Oracle en om vele andere redenen, zie OUTER JOIN documentatie.

Er is slechts één uitzondering (ik ben me ervan bewust):wanneer u een MATERIALIZED VIEW maakt met FAST REFRESH dan moet je de oude Oracle join-syntaxis gebruiken, anders is FAST REFRESH niet mogelijk.

Lang geleden heb ik daarvoor een SR bij Oracle aangemaakt. Oracle beschouwt dit niet als een bug maar eerder als een "gebrek aan documentatie". Voor zover ik weet is deze beperking/bug nog steeds niet opgelost.




  1. Qt-toepassing crasht bij gebruik van ODBC-stuurprogramma (macOS)

  2. HTML opslaan in MySQL:blob of tekst?

  3. VBA-code om gekoppelde tabel met primaire sleutel toe te voegen

  4. Hoe kan men, indien mogelijk, PostgreSQL insluiten?