Ja, das liegt daran, dass Oracle limit nicht hat oder unterstützt -Klausel und somit erhalten Sie ORA-00933 Error. Verwenden Sie stattdessen FETCH .. OFFSET konstruieren wie
SELECT * FROM Person
where person_name='rahul'
order by created_time desc
OFFSET 0 ROWS FETCH NEXT 10 ROWS ONLY;
Es gibt viele ähnliche Fragen in StackOverflow. Hätte es gleich mit der Suche versuchen sollen. Beispiel dieses hier:Wie begrenze ich die Anzahl der Zeilen, die von einer Oracle-Abfrage nach der Bestellung zurückgegeben werden?