Ano, to je způsobeno tím, že Oracle nemá nebo nepodporuje limit
klauzuli a tím získáte ORA-00933
chyba. Raději použijte FETCH .. OFFSET
konstruovat jako
SELECT * FROM Person
where person_name='rahul'
order by created_time desc
OFFSET 0 ROWS FETCH NEXT 10 ROWS ONLY;
V StackOverflow je mnoho podobných otázek. Měl zkusit hledat to samé. Příklad:Jak omezím počet řádků vrácených dotazem Oracle po objednání?