public class Distinct extends ColumnFunctionDecorator implements ColumnModifiers
parameterBinder, valuealiasTableMap, dataSourceName, delegateFunction, sqlDialect, version| 构造器和说明 |
|---|
Distinct() |
Distinct(AbstractColumFunction delegateFunction) |
Distinct(FieldFn<T,F> fn) |
Distinct(String tableAlias,
FieldFn<T,F> fn) |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
getFunctionToString(SqlDialect sqlDialect,
Version version,
Map<String,TableAliasMapping> aliasTableMap) |
boolean |
shouldAppendDelimiter()
判断当前修饰符是否需要追加分隔符(如逗号)。
|
appendArithmeticSql, getOriginColumnFn, getParameterBinder, getTableAliasadd, add, add, add, divide, divide, divide, divide, getAliasTableMap, getArithmetic, getDataSourceName, getDelegateFunction, multiply, multiply, multiply, multiply, setAliasTableMap, setArithmetic, setDataSourceName, setSqlDialect, setVersion, subtract, subtract, subtract, subtractclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitsetTableAliaspublic Distinct(AbstractColumFunction delegateFunction)
public Distinct(FieldFn<T,F> fn)
public Distinct()
public String getFunctionToString(SqlDialect sqlDialect, Version version, Map<String,TableAliasMapping> aliasTableMap) throws UnsupportedOperationException
getFunctionToString 在接口中 ColumFunctionUnsupportedOperationExceptionpublic boolean shouldAppendDelimiter()
ColumnModifiers此方法通常用于构建动态 SQL 查询时,确定是否在当前列或表达式之后添加分隔符。 例如,在 SELECT 子句中,多个列或表达式之间需要用逗号分隔,
shouldAppendDelimiter 在接口中 ColumnModifierstrue 如果需要追加分隔符;false 否则。Copyright © 2024–2025 Dynamic-SQL. All rights reserved.