| 限定符和类型 | 方法和说明 |
|---|---|
static void |
FunctionAssert.throwNotSupportedFunctionException(String functionName,
Version version,
SqlDialect sqlDialect)
抛出函数无法在当前数据库版本支持的异常。
|
| 限定符和类型 | 方法和说明 |
|---|---|
int |
Version.compareTo(Version other) |
boolean |
Version.isGreaterThan(Version other) |
boolean |
Version.isGreaterThanOrEqual(Version other) |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
NumberColumn.getFunctionToString(SqlDialect sqlDialect,
Version version) |
String |
Column.getFunctionToString(SqlDialect sqlDialect,
Version version) |
String |
AllColumn.getFunctionToString(SqlDialect sqlDialect,
Version version) |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
TableFunction.getFunctionToString(SqlDialect sqlDialect,
Version version) |
String |
ColumFunction.getFunctionToString(SqlDialect sqlDialect,
Version version) |
String |
AnonymousFunction.getFunctionToString(SqlDialect sqlDialect,
Version version) |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
Sum.getFunctionToString(SqlDialect sqlDialect,
Version version) |
String |
Max.getFunctionToString(SqlDialect sqlDialect,
Version version) |
String |
Count.getFunctionToString(SqlDialect sqlDialect,
Version version) |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
JsonUnquote.getFunctionToString(SqlDialect sqlDialect,
Version version) |
String |
JsonExtract.getFunctionToString(SqlDialect sqlDialect,
Version version) |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
Distinct.getFunctionToString(SqlDialect sqlDialect,
Version version) |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
Upper.getFunctionToString(SqlDialect sqlDialect,
Version version) |
String |
SubString.getFunctionToString(SqlDialect sqlDialect,
Version version) |
String |
Md5.getFunctionToString(SqlDialect sqlDialect,
Version version) |
String |
Length.getFunctionToString(SqlDialect sqlDialect,
Version version) |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
JsonTable.getFunctionToString(SqlDialect sqlDialect,
Version version) |
| 限定符和类型 | 字段和说明 |
|---|---|
protected Version |
GenericWhereCondition.version |
| 构造器和说明 |
|---|
GenericWhereCondition(Version version,
Map<String,String> aliasTableMap,
String dataSourceName) |
MysqlWhereCondition(Version version,
Map<String,String> aliasTableMap,
String dataSourceName) |
OracleWhereCondition(Version version,
Map<String,String> aliasTableMap,
String dataSourceName) |
| 限定符和类型 | 字段和说明 |
|---|---|
protected Version |
SqlSelectBuilder.version |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
DialectPagination.modifyPagingSql(Version version,
SqlStatementWrapper sqlStatementWrapper,
int pageIndex,
int pageSize)
修改原始 SQL 为分页查询的 SQL。
|
StringBuilder |
DialectPagination.selectCountSql(Version version,
SqlStatementWrapper sqlStatementWrapper)
构建统计总记录数的 SQL。
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
OracleDialectPagination.modifyPagingSql(Version version,
SqlStatementWrapper sqlStatementWrapper,
int pageIndex,
int pageSize) |
void |
MySQLDialectPagination.modifyPagingSql(Version version,
SqlStatementWrapper sqlStatementWrapper,
int pageIndex,
int pageSize) |
StringBuilder |
OracleDialectPagination.selectCountSql(Version version,
SqlStatementWrapper sqlStatementWrapper) |
StringBuilder |
MySQLDialectPagination.selectCountSql(Version version,
SqlStatementWrapper sqlStatementWrapper) |
| 限定符和类型 | 方法和说明 |
|---|---|
static <T extends GenericWhereCondition> |
SqlUtils.matchDialectCondition(SqlDialect sqlDialect,
Version version,
Map<String,String> aliasTableMap,
String dataSourceName) |
Copyright © 2024 Dynamic-SQL. All rights reserved.