Lo ideal es que consultes -primero- en el foro de "Base de datos" o en el manual oficial de Oracle (SQL) sobre la sentencia SQL que use este para "limitar" un resultado o mover el puntero de un resultado o similar ...
Cuando lo tengas (seguro que existe algo en Oracle .. Mysql ya sabes que es "LIMIT" .. MS SQL Server usa "TOP" .. y cada una usa algo similar .. ) entonces puedes preguntar en el foro de PHP como "integrarlo" para genarar un paginado.
Otra cosa que puedes hacer es usar capas de abstracción de BD con sistema (o métodos) integrados para generar y gestiónar paginación ..
ADOdb (
http://adodb.sourceforge.net/) por ejemplo lo hace con sus própios métodos (no tienes ni que saber que sentencia SQL en el fondo trabaja tu BD para usarlo).
Un saludo,