public interface LimitOffsetProcesser
| 限定符和类型 | 字段和说明 | ||
|---|---|---|---|
static LimitOffsetProcesser |
DB2
db2 的处理器
适合
DbType#DB2,DbType#SQL_SERVER2005 |
||
static LimitOffsetProcesser |
DERBY
derby 的处理器
适合
DbType#DERBY,DbType#ORACLE_12C,DbType#SQL_SERVER,DbType#POSTGRE_SQL |
||
static LimitOffsetProcesser |
FIREBIRD
Firebird 的处理器
适合
DbType.FIREBIRD |
||
static LimitOffsetProcesser |
INFORMIX
Informix 的处理器
适合 DbType.INFORMIX
文档 {@link
static LimitOffsetProcesserMYSQL
MySql 的处理器
适合
DbType#MYSQL,DbType#MARIADB,DbType#H2,DbType#CLICK_HOUSE,DbType#XCloud | ||
static LimitOffsetProcesser |
ORACLE
Oracle11g及以下数据库的处理器
适合
DbType#ORACLE,DbType#DM,DbType#GAUSS |
||
static LimitOffsetProcesser |
POSTGRESQL
Postgresql 的处理器
适合
DbType#POSTGRE_SQL,DbType#SQLITE,DbType#H2,DbType#HSQL,DbType#KINGBASE_ES,DbType#PHOENIX
适合 DbType#SAP_HANA,DbType#IMPALA,DbType#HIGH_GO,DbType#VERTICA,DbType#REDSHIFT
适合 DbType#OPENGAUSS,DbType#TDENGINE,DbType#UXDB |
||
static LimitOffsetProcesser |
SYBASE
Sybase 处理器
适合
DbType.SYBASE |
| 限定符和类型 | 方法和说明 |
|---|---|
java.lang.StringBuilder |
process(java.lang.StringBuilder sql,
JoinQueryWrapper queryWrapper,
java.lang.Integer limitRows,
java.lang.Integer limitOffset)
处理构建 limit 和 offset
|
static final LimitOffsetProcesser MYSQL
DbType#MYSQL,DbType#MARIADB,DbType#H2,DbType#CLICK_HOUSE,DbType#XCloudstatic final LimitOffsetProcesser POSTGRESQL
DbType#POSTGRE_SQL,DbType#SQLITE,DbType#H2,DbType#HSQL,DbType#KINGBASE_ES,DbType#PHOENIX
适合 DbType#SAP_HANA,DbType#IMPALA,DbType#HIGH_GO,DbType#VERTICA,DbType#REDSHIFT
适合 DbType#OPENGAUSS,DbType#TDENGINE,DbType#UXDBstatic final LimitOffsetProcesser DERBY
DbType#DERBY,DbType#ORACLE_12C,DbType#SQL_SERVER,DbType#POSTGRE_SQLstatic final LimitOffsetProcesser DB2
DbType#DB2,DbType#SQL_SERVER2005static final LimitOffsetProcesser INFORMIX
static final LimitOffsetProcesser FIREBIRD
DbType.FIREBIRDstatic final LimitOffsetProcesser ORACLE
DbType#ORACLE,DbType#DM,DbType#GAUSSstatic final LimitOffsetProcesser SYBASE
DbType.SYBASEjava.lang.StringBuilder process(java.lang.StringBuilder sql,
JoinQueryWrapper queryWrapper,
java.lang.Integer limitRows,
java.lang.Integer limitOffset)
sql - 已经构建的 sqlqueryWrapper - 参数内容limitRows - 用户传入的 limit 参数 可能为 nulllimitOffset - 用户传入的 offset 参数,可能为 nullCopyright © 2023. All Rights Reserved.