2013-08-10 2 views
0

Во-первых, я новичок в SQL - не так уж и новичок в Java.Ошибка SQL Limit с JavaDB

Во-вторых, я использую NetBeans 7.2.1 с JavaDB и когда я пытаюсь выполнить запрос SQL, такие как:

SELECT * FROM mydatabase ORDER BY colname DESC LIMIT 0,1 

и попытаться выполнить воздаем, консоль выводит сообщение об ошибке , а именно:

Error code -1, SQL state 42X01: Syntax error: Encountered "limit" at line 1, column 55. 

Любые идеи о том, что я могу сделать? Вы видите что-то не так с моим кодом запроса?

+2

Какую базу данных вы используете? MS SQL не поддерживает LIMIT. –

+0

Я использую JavaDB. Будет редактировать ориг. Вопрос. –

+0

Что делает IDE, которое вы используете, связано с ошибкой SQL? –

ответ

0

Вы легко можете сделать это следующим образом.

SELECT * 
FROM mydatabase 
ORDER BY colname DESC 
FETCH FIRST 10 ROWS ONLY; 

Reference