| 限定符和类型 | 方法和说明 |
|---|---|
SqlDialect |
SchemaProperties.getSqlDialect() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
SchemaProperties.setSqlDialect(SqlDialect sqlDialect) |
| 限定符和类型 | 方法和说明 |
|---|---|
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 SqlDialect |
AbstractColumFunction.sqlDialect |
| 限定符和类型 | 方法和说明 |
|---|---|
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.setSqlDialect(SqlDialect sqlDialect) |
| 限定符和类型 | 方法和说明 |
|---|---|
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 |
Over.toOverString(SqlDialect sqlDialect) |
| 限定符和类型 | 方法和说明 |
|---|---|
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 SqlDialect |
GenericWhereCondition.sqlDialect() |
protected SqlDialect |
OracleWhereCondition.sqlDialect() |
protected SqlDialect |
MysqlWhereCondition.sqlDialect() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected String |
GenericWhereCondition.logicalOperatorType(LogicalOperatorType logicalOperatorType,
SqlDialect sqlDialect)
首次连接时才会去拼接 and 或者 or
|
| 限定符和类型 | 方法和说明 |
|---|---|
SqlDialect |
NestedMeta.getSqlDialect() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
NestedMeta.setSqlDialect(SqlDialect sqlDialect) |
| 限定符和类型 | 字段和说明 |
|---|---|
protected SqlDialect |
SqlSelectBuilder.sqlDialect |
| 限定符和类型 | 方法和说明 |
|---|---|
static SqlDialect |
SqlDialect.valueOf(String name)
返回带有指定名称的该类型的枚举常量。
|
static SqlDialect[] |
SqlDialect.values()
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
|
| 限定符和类型 | 方法和说明 |
|---|---|
String |
SortOrder.toSqlString(SqlDialect sqlDialect) |
| 限定符和类型 | 方法和说明 |
|---|---|
static SqlDialect |
SqlUtils.getSqlDialect(Class<?> fromTableClass) |
| 限定符和类型 | 方法和说明 |
|---|---|
static Object |
ConverterUtils.convertToDatabaseColumn(SqlDialect sqlDialect,
FieldMeta fieldMeta,
Object value) |
static String |
SqlUtils.getSqlTypeQuotes(SqlDialect sqlDialect)
根据 SQL 方言返回用于表名和列名的合适包裹符号。
|
static String |
SqlUtils.getSyntaxAs(SqlDialect sqlDialect) |
static String |
SqlUtils.getSyntaxExists(SqlDialect sqlDialect) |
static String |
SqlUtils.getSyntaxFrom(SqlDialect sqlDialect) |
static String |
SqlUtils.getSyntaxGroupBy(SqlDialect sqlDialect) |
static String |
SqlUtils.getSyntaxHaving(SqlDialect sqlDialect) |
static String |
SqlUtils.getSyntaxJoin(SqlDialect sqlDialect,
JoinTableType joinTableType) |
static String |
SqlUtils.getSyntaxLimit(SqlDialect sqlDialect) |
static String |
SqlUtils.getSyntaxLogicalOperator(LogicalOperatorType logicalOperatorType,
SqlDialect sqlDialect) |
static String |
SqlUtils.getSyntaxOn(SqlDialect sqlDialect) |
static String |
SqlUtils.getSyntaxOrderBy(SqlDialect sqlDialect) |
static String |
SqlUtils.getSyntaxSelect(SqlDialect sqlDialect) |
static String |
SqlUtils.getSyntaxWhere(SqlDialect sqlDialect) |
static <T extends GenericWhereCondition> |
SqlUtils.matchDialectCondition(SqlDialect sqlDialect,
Version version,
Map<String,TableAliasMapping> aliasTableMap,
String dataSourceName) |
static String |
SqlUtils.quoteIdentifier(SqlDialect sqlDialect,
String identifier)
根据 SQL 方言和给定的标识符返回包裹好的标识符。
|
static UnsupportedOperationException |
ExceptionUtils.unsupportedFunctionException(String functionName,
SqlDialect sqlDialect) |
static UnsupportedOperationException |
ExceptionUtils.unsupportedFunctionException(String functionName,
Version version,
SqlDialect sqlDialect) |
Copyright © 2024–2025 Dynamic-SQL. All rights reserved.