waterye

ec的oracle分页

http://extremecomponents.org/wiki/index.php/Simplified_Chinese_Tutorials_Limit

上面的版本是mysql

oracle的分页实现, 在传参数时增加limit.getRowStart()即可

public String limitQuery(int rowStart, int rowEnd, String query) {
        String querySql 
= "select * from ( " +
                
"    select my_table.*, rownum  my_rownum from ( " +
                query 
+
                
"    ) my_table where rownum <= " + rowEnd +
                
") where my_rownum > " + rowStart;
        
return querySql;
}

posted on 2006-04-30 15:30 waterye 阅读(1248) 评论(1)  编辑  收藏 所属分类: Java

Feedback

# re: ec的oracle分页 2007-01-23 09:28 绿色使者、绿色心情

此种方法的话,有java注入攻击的危险,不能使用prepareStatement  回复  更多评论   


只有注册用户登录后才能发表评论。


网站导航: