Я получил следующую ошибку в Oracle:
SELECT * FROM abcd WHERE name LIKE 'a%' LIMIT 10 * ERROR at line 1: ORA-00933: SQL command not properly ended
В чем проблема с командой?
Oracle не поддерживает предложение limit. Это вещь MySQL / Postgres.
limit
Есть альтернативы, хотя они часто намного более вовлечены
http://www.oracle.com/technology/oramag/oracle/06-sep/o56asktom.html
Самый простой эквивалент:
select * from abcd where name like 'a%' and ROWNUM <= 10;