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

Perché un'espressione connect by in un ciclo FOR viene eseguita solo una volta?

È un bug in una versione di Oracle 9i confermato fino a 9.2.0.8 , ma non oltre.

È stato precedentemente discusso su Chiedi a Tom , la risposta è semplicemente che "sqlplus lo fa" .

Il supporto Premier per Oracle 9.2 è terminato il 31-07-2007 e il supporto esteso è terminato il 30-06-2010. Per risolvere questo problema, si consiglia di eseguire l'aggiornamento a una versione corrente di Oracle; in caso contrario, dovresti applicare una patch al tuo database dopo la versione 9.2.0.8.