V 12c můžete použít row_limiting_clause, zdokumentovaný zde:http:// docs.oracle.com/database/121/SQLRF/statements_10002.htm#SQLRF01702
Obecná syntaxe je:
[ OFFSET offset { ROW | ROWS } ]
[ FETCH { FIRST | NEXT } [ { rowcount | percent PERCENT } ]
{ ROW | ROWS } { ONLY | WITH TIES } ]
Případně použijte rozhraní Oracle Streams Advanced Queuing API zdokumentované zde:http:/ /docs.oracle.com/database/121/ADQUE/aq_opers.htm#ADQUE2835