package cn.org.rapid_framework.jdbc.dialect; /** * @author badqiu */ public class PostgreSQLDialect extends Dialect{ public boolean supportsLimit() { return true; } public boolean supportsLimitOffset(){ return true; } public String getLimitString(String sql, int offset, String offsetPlaceholder, int limit, String limitPlaceholder) { return new StringBuffer( sql.length()+20 ) .append(sql) .append(offset > 0 ? " limit "+limitPlaceholder+" offset "+offsetPlaceholder : " limit "+limitPlaceholder) .toString(); } }