sql >> Database >  >> RDS >> Oracle

Waarom wordt een connect by-expressie in een FOR-lus maar één keer uitgevoerd?

Het is een bug in een versie van Oracle 9i bevestigd tot 9.2.0.8 , maar niet verder.

Het is eerder besproken op Vraag het aan Tom , het antwoord is simpelweg dat "sqlplus dat doet" .

Premier-ondersteuning voor Oracle 9.2 beëindigd op 31-07-2007 en uitgebreide ondersteuning eindigde op 30-06-2010. Om dit op te lossen is het raadzaam om te upgraden naar een huidige versie van Oracle; als dat niet lukt, moet u uw database patchen tot voorbij versie 9.2.0.8.




  1. MySQL alle ouder-kind relaties

  2. MySQL-aliasvelden samen toevoegen

  3. Een rij invoegen en raceconditie vermijden (PHP/MySQL)

  4. Oracle Sequentietrigger maken