0

首先,我是 SQL 新手——对 Java 已经不是那么陌生了。

其次,我将 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.

关于我能做什么的任何想法?您是否发现我的查询代码有问题?

4

2 回答 2

0

请在http://db.apache.org/derby/faq.html#limit查阅 Derby 常见问题解答

于 2013-10-11T11:51:34.787 回答
0

你可以像这样轻松地做到这一点。

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

参考

于 2016-09-22T13:44:18.533 回答