なんでかapache derbyでlimit文が使えないなぁ、と思ってたらサポートされてませんでした。 でも、ちゃんと代替の方法も用意されているみたいで、以下のように書いたらちゃんと動きました。
Statement stmt = con.createStatement(); stmt.setMaxRows(5); ResultSet rs = stmt.executeQuery ("SELECT * FROM myLargeTable");
この"stmt.setMaxRows(5)"の部分が、"limit 5"になる模様。
参考サイト:
http://db.apache.org/derby/faq.html#limit
0 件のコメント:
コメントを投稿