2010-03-01 4 views
7

I 오라클에서 다음과 같은 오류 있어요 :오라클 구문 오류

SELECT * FROM abcd WHERE name LIKE 'a%' LIMIT 10 
             * 
ERROR at line 1: 
ORA-00933: SQL command not properly ended 

명령으로 문제가 무엇입니까?

답변

15

오라클은 limit 절을 지원하지 않습니다. 그것은 MySQL/Postgres입니다. 그들은 더 많은 참여를 많이에게 종종있어 비록

는 대안이있다

http://www.oracle.com/technology/oramag/oracle/06-sep/o56asktom.html

간단한 것과 동일합니다 :

select * from abcd where name like 'a%' and ROWNUM <= 10; 
+0

다음 내가 특정 검색 10에 키워드를 제한하려면 무엇을해야합니까 – murali

+3
+1

@ 르네 : 실제로, 그것은 당신을 물 수 있습니다. 그러나이 경우에는 문제가되지 않습니다. – skaffman