接口 Dialect
- 所有已知实现类:
ClickhouseDialect,DB2Dialect,DmDialect,KingbaseSQLDialect,MySQLDialect,OracleDialect,PostgreSQLDialect,SQLServer2005Dialect,SQLServerDialect
public interface Dialect
数据库方言接口
- 作者:
- mxd
-
字段概要
字段 -
方法概要
修饰符和类型方法说明default StringgetCountSql(String sql) 获取查总数的sqlgetPageSql(String sql, BoundSql boundSql, long offset, long limit) 获取分页sqldefault boolean根据jdbcUrl匹配default booleanmatch(Connection connection) 根据Connection匹配
-
字段详细资料
-
REPLACE_ORDER_BY
-
-
方法详细资料
-
match
根据jdbcUrl匹配- 参数:
jdbcUrl- jdbc链接- 返回:
- 是否匹配
-
match
根据Connection匹配- 参数:
connection- jdbc连接- 返回:
- 是否匹配
- 抛出:
SQLException- 匹配失败时抛出的异常
-
getCountSql
获取查总数的sql- 参数:
sql- 原始SQL- 返回:
- 分页 count SQL
-
getPageSql
获取分页sql- 参数:
sql- 原始SQLboundSql- boundSql对象offset- 跳过条数limit- 限制条数- 返回:
- 返回分页SQL
-