public class TransformSqlOperatorTable
extends org.apache.calcite.sql.util.ReflectiveSqlOperatorTable
| Modifier and Type | Field and Description |
|---|---|
static org.apache.calcite.sql.SqlFunction |
ABS |
static org.apache.calcite.sql.SqlOperator |
BETWEEN |
static org.apache.calcite.sql.SqlFunction |
CEIL |
static org.apache.calcite.sql.SqlFunction |
CHAR_LENGTH |
static org.apache.calcite.sql.SqlFunction |
CONCAT_FUNCTION |
static org.apache.calcite.sql.SqlFunction |
CURRENT_DATE |
static org.apache.calcite.sql.SqlFunction |
CURRENT_TIMESTAMP |
static org.apache.calcite.sql.SqlFunction |
DATE_FORMAT |
static org.apache.calcite.sql.SqlFunction |
FLOOR |
static org.apache.calcite.sql.SqlFunction |
IF |
static org.apache.calcite.sql.SqlOperator |
IN |
static org.apache.calcite.sql.SqlOperator |
LIKE |
static org.apache.calcite.sql.SqlFunction |
LOCALTIME |
static org.apache.calcite.sql.SqlFunction |
LOCALTIMESTAMP |
static org.apache.calcite.sql.SqlFunction |
LOWER |
static org.apache.calcite.sql.SqlFunction |
MOD |
static org.apache.calcite.sql.SqlFunction |
MONTH |
static org.apache.calcite.sql.SqlOperator |
NOT_BETWEEN |
static org.apache.calcite.sql.SqlOperator |
NOT_IN |
static org.apache.calcite.sql.SqlOperator |
NOT_LIKE |
static org.apache.calcite.sql.SqlFunction |
NOW |
static org.apache.calcite.sql.SqlFunction |
NULLIF |
static org.apache.calcite.sql.SqlFunction |
QUARTER |
static org.apache.calcite.sql.SqlFunction |
REGEXP_REPLACE |
static org.apache.calcite.sql.SqlFunction |
ROUND |
static org.apache.calcite.sql.SqlFunction |
SUBSTR |
static org.apache.calcite.sql.SqlOperator |
SYMMETRIC_BETWEEN |
static org.apache.calcite.sql.SqlFunction |
TIMESTAMP_ADD |
static org.apache.calcite.sql.SqlFunction |
TIMESTAMP_DIFF |
static org.apache.calcite.sql.SqlFunction |
TO_DATE |
static org.apache.calcite.sql.SqlFunction |
TO_TIMESTAMP |
static org.apache.calcite.sql.SqlFunction |
TRIM |
static org.apache.calcite.sql.SqlFunction |
UPPER |
static org.apache.calcite.sql.SqlFunction |
UUID |
static org.apache.calcite.sql.SqlFunction |
WEEK |
static org.apache.calcite.sql.SqlFunction |
YEAR |
| Modifier and Type | Method and Description |
|---|---|
static TransformSqlOperatorTable |
instance() |
void |
lookupOperatorOverloads(org.apache.calcite.sql.SqlIdentifier opName,
org.apache.calcite.sql.SqlFunctionCategory sqlFunctionCategory,
org.apache.calcite.sql.SqlSyntax syntax,
List<org.apache.calcite.sql.SqlOperator> operatorList,
org.apache.calcite.sql.validate.SqlNameMatcher nameMatcher) |
public static final org.apache.calcite.sql.SqlFunction CONCAT_FUNCTION
public static final org.apache.calcite.sql.SqlFunction LOCALTIMESTAMP
public static final org.apache.calcite.sql.SqlFunction CURRENT_TIMESTAMP
public static final org.apache.calcite.sql.SqlFunction CURRENT_DATE
public static final org.apache.calcite.sql.SqlFunction NOW
public static final org.apache.calcite.sql.SqlFunction TO_DATE
public static final org.apache.calcite.sql.SqlFunction TO_TIMESTAMP
public static final org.apache.calcite.sql.SqlFunction TIMESTAMP_DIFF
public static final org.apache.calcite.sql.SqlFunction REGEXP_REPLACE
public static final org.apache.calcite.sql.SqlFunction SUBSTR
public static final org.apache.calcite.sql.SqlFunction ROUND
public static final org.apache.calcite.sql.SqlFunction UUID
public static final org.apache.calcite.sql.SqlFunction MOD
public static final org.apache.calcite.sql.SqlFunction LOCALTIME
public static final org.apache.calcite.sql.SqlFunction YEAR
public static final org.apache.calcite.sql.SqlFunction QUARTER
public static final org.apache.calcite.sql.SqlFunction MONTH
public static final org.apache.calcite.sql.SqlFunction WEEK
public static final org.apache.calcite.sql.SqlFunction TIMESTAMP_ADD
public static final org.apache.calcite.sql.SqlOperator BETWEEN
public static final org.apache.calcite.sql.SqlOperator SYMMETRIC_BETWEEN
public static final org.apache.calcite.sql.SqlOperator NOT_BETWEEN
public static final org.apache.calcite.sql.SqlOperator IN
public static final org.apache.calcite.sql.SqlOperator NOT_IN
public static final org.apache.calcite.sql.SqlFunction CHAR_LENGTH
public static final org.apache.calcite.sql.SqlFunction TRIM
public static final org.apache.calcite.sql.SqlOperator NOT_LIKE
public static final org.apache.calcite.sql.SqlOperator LIKE
public static final org.apache.calcite.sql.SqlFunction UPPER
public static final org.apache.calcite.sql.SqlFunction LOWER
public static final org.apache.calcite.sql.SqlFunction ABS
public static final org.apache.calcite.sql.SqlFunction IF
public static final org.apache.calcite.sql.SqlFunction NULLIF
public static final org.apache.calcite.sql.SqlFunction FLOOR
public static final org.apache.calcite.sql.SqlFunction CEIL
public static final org.apache.calcite.sql.SqlFunction DATE_FORMAT
public static TransformSqlOperatorTable instance()
public void lookupOperatorOverloads(org.apache.calcite.sql.SqlIdentifier opName,
@Nullable
org.apache.calcite.sql.SqlFunctionCategory sqlFunctionCategory,
org.apache.calcite.sql.SqlSyntax syntax,
List<org.apache.calcite.sql.SqlOperator> operatorList,
org.apache.calcite.sql.validate.SqlNameMatcher nameMatcher)
lookupOperatorOverloads in interface org.apache.calcite.sql.SqlOperatorTablelookupOperatorOverloads in class org.apache.calcite.sql.util.ReflectiveSqlOperatorTableCopyright © 2024 The Apache Software Foundation. All rights reserved.