| 限定符和类型 | 方法和说明 |
|---|---|
int |
Version.compareTo(Version other) |
boolean |
Version.isGreaterThan(Version other) |
boolean |
Version.isGreaterThanOrEqual(Version other) |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
AllColumn.getFunctionToString(SqlDialect sqlDialect,
Version version,
Map<String,TableAliasMapping> aliasTableMap) |
String |
NumberColumn.getFunctionToString(SqlDialect sqlDialect,
Version version,
Map<String,TableAliasMapping> aliasTableMap) |
String |
Column.getFunctionToString(SqlDialect sqlDialect,
Version version,
Map<String,TableAliasMapping> aliasTableMap) |
| 限定符和类型 | 字段和说明 |
|---|---|
protected Version |
AbstractColumFunction.version |
| 限定符和类型 | 方法和说明 |
|---|---|
protected String |
ColumnFunctionDecorator.appendArithmeticSql(SqlDialect sqlDialect,
Version version)
如果当前列列函数支持数学运算,则应追加此方法。
|
String |
ColumFunction.getFunctionToString(SqlDialect sqlDialect,
Version version,
Map<String,TableAliasMapping> aliasTableMap) |
String |
TableFunction.getFunctionToString(SqlDialect sqlDialect,
Version version,
Map<String,TableAliasMapping> aliasTableMap) |
String |
AnonymousFunction.getFunctionToString(SqlDialect sqlDialect,
Version version,
Map<String,TableAliasMapping> aliasTableMap) |
void |
AbstractColumFunction.setVersion(Version version) |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
JsonUnquote.getFunctionToString(SqlDialect sqlDialect,
Version version,
Map<String,TableAliasMapping> aliasTableMap) |
String |
JsonExtract.getFunctionToString(SqlDialect sqlDialect,
Version version,
Map<String,TableAliasMapping> aliasTableMap) |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
CaseWhen.getFunctionToString(SqlDialect sqlDialect,
Version version,
Map<String,TableAliasMapping> aliasTableMap) |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
Distinct.getFunctionToString(SqlDialect sqlDialect,
Version version,
Map<String,TableAliasMapping> aliasTableMap) |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
DateFormat.getFunctionToString(SqlDialect sqlDialect,
Version version,
Map<String,TableAliasMapping> aliasTableMap) |
String |
Now.getFunctionToString(SqlDialect sqlDialect,
Version version,
Map<String,TableAliasMapping> aliasTableMap) |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
Ceiling.getFunctionToString(SqlDialect sqlDialect,
Version version,
Map<String,TableAliasMapping> aliasTableMap) |
String |
Floor.getFunctionToString(SqlDialect sqlDialect,
Version version,
Map<String,TableAliasMapping> aliasTableMap) |
String |
Abs.getFunctionToString(SqlDialect sqlDialect,
Version version,
Map<String,TableAliasMapping> aliasTableMap) |
String |
Truncate.getFunctionToString(SqlDialect sqlDialect,
Version version,
Map<String,TableAliasMapping> aliasTableMap) |
String |
Mod.getFunctionToString(SqlDialect sqlDialect,
Version version,
Map<String,TableAliasMapping> aliasTableMap) |
String |
Round.getFunctionToString(SqlDialect sqlDialect,
Version version,
Map<String,TableAliasMapping> aliasTableMap) |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
Md5.getFunctionToString(SqlDialect sqlDialect,
Version version,
Map<String,TableAliasMapping> aliasTableMap) |
String |
SubString.getFunctionToString(SqlDialect sqlDialect,
Version version,
Map<String,TableAliasMapping> aliasTableMap) |
String |
Upper.getFunctionToString(SqlDialect sqlDialect,
Version version,
Map<String,TableAliasMapping> aliasTableMap) |
String |
Length.getFunctionToString(SqlDialect sqlDialect,
Version version,
Map<String,TableAliasMapping> aliasTableMap) |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
JsonTable.getFunctionToString(SqlDialect sqlDialect,
Version version,
Map<String,TableAliasMapping> aliasTableMap) |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
Rank.getFunctionToString(SqlDialect sqlDialect,
Version version,
Map<String,TableAliasMapping> aliasTableMap) |
String |
RowNumber.getFunctionToString(SqlDialect sqlDialect,
Version version,
Map<String,TableAliasMapping> aliasTableMap) |
String |
DenseRank.getFunctionToString(SqlDialect sqlDialect,
Version version,
Map<String,TableAliasMapping> aliasTableMap) |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
Sum.getFunctionToString(SqlDialect sqlDialect,
Version version,
Map<String,TableAliasMapping> aliasTableMap) |
String |
Max.getFunctionToString(SqlDialect sqlDialect,
Version version,
Map<String,TableAliasMapping> aliasTableMap) |
String |
StdDev.getFunctionToString(SqlDialect sqlDialect,
Version version,
Map<String,TableAliasMapping> aliasTableMap) |
String |
Avg.getFunctionToString(SqlDialect sqlDialect,
Version version,
Map<String,TableAliasMapping> aliasTableMap) |
String |
Count.getFunctionToString(SqlDialect sqlDialect,
Version version,
Map<String,TableAliasMapping> aliasTableMap) |
String |
Variance.getFunctionToString(SqlDialect sqlDialect,
Version version,
Map<String,TableAliasMapping> aliasTableMap) |
String |
Min.getFunctionToString(SqlDialect sqlDialect,
Version version,
Map<String,TableAliasMapping> aliasTableMap) |
| 限定符和类型 | 字段和说明 |
|---|---|
protected Version |
GenericWhereCondition.version |
| 构造器和说明 |
|---|
GenericWhereCondition(Version version,
Map<String,TableAliasMapping> aliasTableMap,
String dataSourceName) |
MysqlWhereCondition(Version version,
Map<String,TableAliasMapping> aliasTableMap,
String dataSourceName) |
OracleWhereCondition(Version version,
Map<String,TableAliasMapping> aliasTableMap,
String dataSourceName) |
| 限定符和类型 | 方法和说明 |
|---|---|
Version |
NestedMeta.getVersion() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
NestedMeta.setVersion(Version version) |
| 限定符和类型 | 字段和说明 |
|---|---|
protected Version |
SqlSelectBuilder.version |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
DialectPagination.modifyPagingSql(Version version,
SqlStatementWrapper sqlStatementWrapper,
AbstractPage abstractPage)
修改原始 SQL 为分页查询的 SQL。
|
StringBuilder |
DialectPagination.selectCountSql(Version version,
SqlStatementWrapper sqlStatementWrapper,
AbstractPage abstractPage)
构建统计总记录数的 SQL。
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
MySQLDialectPagination.modifyPagingSql(Version version,
SqlStatementWrapper sqlStatementWrapper,
AbstractPage abstractPage) |
void |
OracleDialectPagination.modifyPagingSql(Version version,
SqlStatementWrapper sqlStatementWrapper,
AbstractPage abstractPage) |
StringBuilder |
MySQLDialectPagination.selectCountSql(Version version,
SqlStatementWrapper sqlStatementWrapper,
AbstractPage abstractPage) |
StringBuilder |
OracleDialectPagination.selectCountSql(Version version,
SqlStatementWrapper sqlStatementWrapper,
AbstractPage abstractPage) |
| 限定符和类型 | 方法和说明 |
|---|---|
static Version |
SqlUtils.databaseProductVersion(DbType dbType,
String databaseProductVersion) |
| 限定符和类型 | 方法和说明 |
|---|---|
static String |
SqlUtils.extractQualifiedAliasOrderBy(OrderBy orderBy,
Map<String,TableAliasMapping> aliasTableMap,
String dataSourceName,
Version version,
ParameterBinder parameterBinder,
Boolean isFromNestedSelect,
Class<?> returnClass) |
static <T extends GenericWhereCondition> |
SqlUtils.matchDialectCondition(SqlDialect sqlDialect,
Version version,
Map<String,TableAliasMapping> aliasTableMap,
String dataSourceName) |
static UnsupportedOperationException |
ExceptionUtils.unsupportedFunctionException(String functionName,
Version version,
SqlDialect sqlDialect) |
Copyright © 2024–2025 Dynamic-SQL. All rights reserved.