| Modifier and Type | Method and Description |
|---|---|
SqlDialect |
SchemaProperties.getSqlDialect() |
| Modifier and Type | Method and Description |
|---|---|
void |
SchemaProperties.setSqlDialect(SqlDialect sqlDialect) |
| Modifier and Type | Method and Description |
|---|---|
String |
AllColumn.getFunctionToString(SqlDialect sqlDialect,
Version version) |
String |
Column.getFunctionToString(SqlDialect sqlDialect,
Version version) |
String |
NumberColumn.getFunctionToString(SqlDialect sqlDialect,
Version version) |
| Modifier and Type | Field and Description |
|---|---|
protected SqlDialect |
AbstractColumFunction.sqlDialect |
| Modifier and Type | Method and Description |
|---|---|
protected String |
ColumnFunctionDecorator.appendArithmeticSql(SqlDialect sqlDialect,
Version version)
如果当前列列函数支持数学运算,则应追加此方法。
|
String |
AnonymousFunction.getFunctionToString(SqlDialect sqlDialect,
Version version) |
String |
ColumFunction.getFunctionToString(SqlDialect sqlDialect,
Version version) |
String |
TableFunction.getFunctionToString(SqlDialect sqlDialect,
Version version) |
void |
AbstractColumFunction.setSqlDialect(SqlDialect sqlDialect) |
| Modifier and Type | Method and Description |
|---|---|
String |
JsonUnquote.getFunctionToString(SqlDialect sqlDialect,
Version version) |
String |
JsonExtract.getFunctionToString(SqlDialect sqlDialect,
Version version) |
| Modifier and Type | Method and Description |
|---|---|
String |
Distinct.getFunctionToString(SqlDialect sqlDialect,
Version version) |
| Modifier and Type | Method and Description |
|---|---|
String |
DateFormat.getFunctionToString(SqlDialect sqlDialect,
Version version) |
String |
Now.getFunctionToString(SqlDialect sqlDialect,
Version version) |
| Modifier and Type | Method and Description |
|---|---|
String |
Latitude.getFunctionToString(SqlDialect sqlDialect,
Version version) |
String |
DistanceSphere.getFunctionToString(SqlDialect sqlDialect,
Version version) |
String |
AsBinary.getFunctionToString(SqlDialect sqlDialect,
Version version) |
String |
Longitude.getFunctionToString(SqlDialect sqlDialect,
Version version) |
String |
SRID.getFunctionToString(SqlDialect sqlDialect,
Version version) |
String |
Distance.getFunctionToString(SqlDialect sqlDialect,
Version version) |
String |
AsText.getFunctionToString(SqlDialect sqlDialect,
Version version) |
String |
Contains.getFunctionToString(SqlDialect sqlDialect,
Version version) |
| Modifier and Type | Method and Description |
|---|---|
String |
Floor.getFunctionToString(SqlDialect sqlDialect,
Version version) |
String |
Truncate.getFunctionToString(SqlDialect sqlDialect,
Version version) |
String |
Mod.getFunctionToString(SqlDialect sqlDialect,
Version version) |
String |
Abs.getFunctionToString(SqlDialect sqlDialect,
Version version) |
String |
Ceiling.getFunctionToString(SqlDialect sqlDialect,
Version version) |
String |
Round.getFunctionToString(SqlDialect sqlDialect,
Version version) |
| Modifier and Type | Method and Description |
|---|---|
String |
SubString.getFunctionToString(SqlDialect sqlDialect,
Version version) |
String |
Upper.getFunctionToString(SqlDialect sqlDialect,
Version version) |
String |
Length.getFunctionToString(SqlDialect sqlDialect,
Version version) |
String |
Md5.getFunctionToString(SqlDialect sqlDialect,
Version version) |
| Modifier and Type | Method and Description |
|---|---|
String |
JsonTable.getFunctionToString(SqlDialect sqlDialect,
Version version) |
| Modifier and Type | Method and Description |
|---|---|
String |
RowNumber.getFunctionToString(SqlDialect sqlDialect,
Version version) |
String |
Rank.getFunctionToString(SqlDialect sqlDialect,
Version version) |
String |
DenseRank.getFunctionToString(SqlDialect sqlDialect,
Version version) |
String |
Over.toOverString(SqlDialect sqlDialect) |
| Modifier and Type | Method and Description |
|---|---|
String |
StdDev.getFunctionToString(SqlDialect sqlDialect,
Version version) |
String |
Min.getFunctionToString(SqlDialect sqlDialect,
Version version) |
String |
Max.getFunctionToString(SqlDialect sqlDialect,
Version version) |
String |
Sum.getFunctionToString(SqlDialect sqlDialect,
Version version) |
String |
Count.getFunctionToString(SqlDialect sqlDialect,
Version version) |
String |
Variance.getFunctionToString(SqlDialect sqlDialect,
Version version) |
String |
Avg.getFunctionToString(SqlDialect sqlDialect,
Version version) |
| Modifier and Type | Method and Description |
|---|---|
protected SqlDialect |
MysqlWhereCondition.sqlDialect() |
protected SqlDialect |
GenericWhereCondition.sqlDialect() |
protected SqlDialect |
OracleWhereCondition.sqlDialect() |
| Modifier and Type | Method and Description |
|---|---|
protected String |
GenericWhereCondition.logicalOperatorType(LogicalOperatorType logicalOperatorType,
SqlDialect sqlDialect)
首次连接时才会去拼接 and 或者 or
|
| Modifier and Type | Method and Description |
|---|---|
SqlDialect |
NestedMeta.getSqlDialect() |
| Modifier and Type | Method and Description |
|---|---|
void |
NestedMeta.setSqlDialect(SqlDialect sqlDialect) |
| Modifier and Type | Field and Description |
|---|---|
protected SqlDialect |
SqlSelectBuilder.sqlDialect |
| Modifier and Type | Method and Description |
|---|---|
static SqlDialect |
SqlDialect.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static SqlDialect[] |
SqlDialect.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
String |
SortOrder.toSqlString(SqlDialect sqlDialect) |
| Modifier and Type | Method and Description |
|---|---|
static UnsupportedOperationException |
FunctionException.unsupportedFunctionException(String functionName,
SqlDialect sqlDialect) |
static UnsupportedOperationException |
FunctionException.unsupportedFunctionException(String functionName,
Version version,
SqlDialect sqlDialect) |
| Modifier and Type | Method and Description |
|---|---|
static SqlDialect |
SqlUtils.getSqlDialect(Class<?> fromTableClass) |
| Modifier and Type | Method and Description |
|---|---|
static Object |
ConverterUtils.convertToDatabaseColumn(SqlDialect sqlDialect,
FieldMeta fieldMeta,
Object value) |
static String |
SqlUtils.getSqlTypeQuotes(SqlDialect sqlDialect)
根据 SQL 方言返回用于表名和列名的合适包裹符号。
不同的 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,String> aliasTableMap,
String dataSourceName) |
static String |
SqlUtils.quoteIdentifier(SqlDialect sqlDialect,
String identifier)
根据 SQL 方言和给定的标识符返回包裹好的标识符。
|
Copyright © 2024–2025 Dynamic-SQL. All rights reserved.