Jag är inte säker på att ORACLE någonsin haft en TOP-funktion. Du vill använda en TOP-N-fråga.
Till exempel:
select *
from (SELECT *
FROM foo
where foo_id=[number]
order by foo_id desc)
where rownum <= 3
Detta ger dig de tre bästa resultaten (eftersom jag beställer efter beskrivning i underfrågan)