package com.nfwork.dbfound.db.dialect; public class OracleDialect implements SqlDialect { public String getPagerSql(String sql, int pagerSize, long startWith) { String pagersql = "select * from (select v.*, rownum d_p_rm from (" + sql + ") v where rownum<=" + (startWith + pagerSize) + ") where d_p_rm >= " + (startWith + 1); return pagersql; } public String getWhenSql(String when) { String pagersql = "select 1 from dual where " + when; return pagersql; } public String parseSql(String sql) { return sql; } }