Mostrando entradas con la etiqueta Oracle. Mostrar todas las entradas
Mostrando entradas con la etiqueta Oracle. Mostrar todas las entradas

miércoles, 29 de abril de 2009

Paginacion en ORACLE

Para paginar un resultado en ORACLE hay que hacerlo con una subconsulta y el rownum de cada registro. Un ejemplo es este:

SELECT * FROM (
SELECT TABLA.* , ROWNUM AS FILAS
FROM TABLA )
WHERE FILAS BETWEEN 5 AND 10

miércoles, 22 de abril de 2009

Funcion Top o Limit en Oracle

Si alguna vez se han preguntado como hacer para obtener un resultado similar al de la funcion TOP de SQL Server o LIMIT de MySQL simplemente tienen que hacer:

ORACLE
SELECT * FROM Tabla1 WHERE rownum <= 10

SQL Server 2005
SELECTtop 10 * FROM Tabla1

MySQL
SELECT * FROM Tabla1 LIMIT 10

Mis fotos en TrekEarth