Sì, perché Oracle non ha o non supporta limit
clausola e quindi ottieni ORA-00933
errore. Piuttosto, usa FETCH .. OFFSET
costruisci come
SELECT * FROM Person
where person_name='rahul'
order by created_time desc
OFFSET 0 ROWS FETCH NEXT 10 ROWS ONLY;
Ci sono molte domande simili in StackOverflow. Avrei dovuto provare a cercare lo stesso. Esempio questo:Come faccio a limitare il numero di righe restituite da una query Oracle dopo l'ordine?