Confusion con Oracle CONECTAR POR
La consulta:
select level from dual connect by rownum<10;
Da números del 1 al 9.
Otra consulta:
SELECT LEVEL FROM DUAL CONNECT BY rownum>5;
salidas: 1
He utilizado CONNECT BY en datos jerárquicos como gerente / empleado. Pero no logro interpretar los resultados de las dos consultas anteriores.
Editar: No estoy tratando de lograr nada especial con la consulta # 2. Solo quiero saber como Oracle interpreta la consulta. ¿Alguna parte actúa como padre e hijo debido al uso de CONNECT BY? ¿Por qué el resultado es 1? ¿Qué está pasando detrás de las escenas?