select * from table limit ?,?改成oracle怎么改哦谢谢了哈
解决方案 »
- xwork2 官方下载的包为什么还出错?
- 定义并测试一个代表员工的Employee类。员工属性包括“编号”,“姓名”,“基本薪水”,“薪水增长额”,还包括计算薪水增长额以及计算增长后的工资总额的操作方法
- 关于JTable取值问题???
- 刚学的,请教一下错在哪里
- 一个关于拿到本周一方法的求解
- 中华新闻组闪亮登场
- Servlet问题
- 请各位大侠推荐给初学者我推荐几本书
- 越弄java越发现自己是菜鸟,好多方面都没有涉及到?你们大家都集中在哪方面开发?顺便帮我解决个小问题?
- 十万火急!!!怎样用jdbc连接db2数据库
- 请帮忙改错,谢谢
- 用JScrollPane加载jtable的问题,望高手解答,急用啊!!!
int start, end;String sepSql = "select * from (select rownum rownum_,row_.* from ("+sql+") row_ where rownum <="+start+") where rownum_ >="+end;
要这样的select * from table order by id limit ?,? 这样 要先排序好了哦。你帮我写一个好吗?就按我这个写 好吗?
select * from table order by id limit ?,?select * from (select rownum rownum_,row_.* from (select * from table order by id) row_ where rownum <=?) where rownum_ >=?;
但是要注意 换算成分页语句后
第一个?是最大值
第二个?才是最小值假如原来用MYSQL的时候是
pstmt.setInt(1, begin);
pstmt.setInt(2, end);现在换成ORACLE就是
pstmt.setInt(2, begin);
pstmt.setInt(1, end);
http://hi.baidu.com/exe19/blog/item/5bf712d290c140d5a8ec9a4c.html