En Oracle podemos obtener la cantidad que deseemos de filas sin usar ninguna tabla en especial. Usando cualquier tabla (por ejemplo, "dual") podemos obtener infinitas filas o una cantidad específica. Por ejemplo:
select *
from dual
connect by level > 0;
N filas:
select *
from dual
connect by level <= N;
Y mi pregunta es... ¿qué devuelve la siguiente consulta?:
select count(*)
from dual
connect by level > 0;