Como puedo sacar un numero determinado de filas en ORACLE 9.0.2.1.0

Maroto
16 de Diciembre del 2003
Queria sacar un numero determinado de filas de una tabla. Encontre un Select TOP n ... y un .... LIMIT pero no consigo que funcionen si alguien me ayuda se lo agradecere.

Ricardo Cigana
16 de Diciembre del 2003
Mira:

No se si alcanzo a comprender bien lo que estas
necesitando, pero oracle tiene en sql una "pseudo
columna" llamada rownum.
Usando esto, vos podrias hacer:

Select columna1,columna2,columna3
from tabla
where rownum <= n

donde n seria el numero de filas que queres
recuperar.

Espero te sea de utilidad.
Saludos
Ricardo.

gonzanaza
16 de Diciembre del 2003
Lo más fácil es que uses PL, empleando un cursor y dando solo las vueltas que necesites.