public class FlinkSqlOperatorTable
extends org.apache.calcite.sql.util.ReflectiveSqlOperatorTable
Modifier and Type | Field and Description |
---|---|
static SqlFunction |
ABS |
static SqlFunction |
ACOS |
static org.apache.calcite.sql.SqlOperator |
AND |
static org.apache.calcite.sql.SqlOperator |
ARRAY_VALUE_CONSTRUCTOR |
static org.apache.calcite.sql.SqlOperator |
AS |
static SqlFunction |
ASCII |
static SqlFunction |
ASIN |
static SqlFunction |
ATAN |
static SqlFunction |
ATAN2 |
static org.apache.calcite.sql.SqlAggFunction |
AUXILIARY_GROUP
AUXILIARY_GROUP aggregate function. |
static org.apache.calcite.sql.SqlAggFunction |
AVG |
static org.apache.calcite.sql.SqlOperator |
BETWEEN |
static SqlFunction |
BIN |
static org.apache.calcite.sql.SqlOperator |
CARDINALITY |
static org.apache.calcite.sql.SqlOperator |
CASE |
static SqlFunction |
CAST |
static SqlFunction |
CEIL |
static SqlFunction |
CHAR_LENGTH |
static SqlFunction |
CHARACTER_LENGTH |
static SqlFunction |
CHR |
static SqlFunction |
CLASSIFIER |
static SqlFunction |
COALESCE |
static org.apache.calcite.sql.SqlAggFunction |
COLLECT |
static org.apache.calcite.sql.SqlOperator |
CONCAT |
static SqlFunction |
CONCAT_FUNCTION
Function for concat strings, it is same with
CONCAT , but this is a function. |
static SqlFunction |
CONCAT_WS
Function for concat strings with a separator.
|
static SqlFunction |
CONVERT_TZ |
static SqlFunction |
COS |
static SqlFunction |
COSH |
static SqlFunction |
COT |
static org.apache.calcite.sql.SqlAggFunction |
COUNT |
static SqlFunction |
CURRENT_DATE |
static SqlFunction |
CURRENT_TIME |
static SqlFunction |
CURRENT_TIMESTAMP |
static SqlFunction |
DATE_FORMAT |
static org.apache.calcite.sql.SqlOperator |
DATETIME_PLUS |
static SqlFunction |
DAYOFMONTH |
static SqlFunction |
DAYOFWEEK |
static SqlFunction |
DAYOFYEAR |
static SqlFunction |
DECODE |
static SqlFunction |
DEGREES |
static org.apache.calcite.sql.SqlAggFunction |
DENSE_RANK |
static org.apache.calcite.sql.SqlOperator |
DESC |
static org.apache.calcite.sql.SqlOperator |
DIVIDE |
static org.apache.calcite.sql.SqlOperator |
DIVIDE_INTEGER |
static org.apache.calcite.sql.SqlOperator |
DOT |
static SqlFunction |
E
Function to access the constant value of E.
|
static org.apache.calcite.sql.SqlOperator |
ELEMENT |
static SqlFunction |
ENCODE |
static org.apache.calcite.sql.SqlOperator |
EQUALS |
static org.apache.calcite.sql.SqlOperator |
EXCEPT |
static org.apache.calcite.sql.SqlOperator |
EXCEPT_ALL |
static org.apache.calcite.sql.SqlOperator |
EXISTS |
static SqlFunction |
EXP |
static org.apache.calcite.sql.SqlOperator |
EXTRACT |
static org.apache.calcite.sql.SqlOperator |
FINAL |
static SqlFunction |
FIRST |
static SqlFirstLastValueAggFunction |
FIRST_VALUE
FIRST_VALUE aggregate function. |
static SqlFunction |
FLOOR |
static SqlFunction |
FROM_BASE64 |
static SqlFunction |
FROM_UNIXTIME |
static org.apache.calcite.sql.SqlOperator |
GREATER_THAN |
static org.apache.calcite.sql.SqlOperator |
GREATER_THAN_OR_EQUAL |
static SqlFunction |
GROUP_ID |
static SqlFunction |
GROUPING |
static SqlFunction |
GROUPING_ID |
static SqlFunction |
HASH_CODE |
static SqlFunction |
HEX |
static org.apache.calcite.sql.SqlGroupedWindowFunction |
HOP |
static org.apache.calcite.sql.SqlGroupedWindowFunction |
HOP_END |
static org.apache.calcite.sql.SqlGroupedWindowFunction |
HOP_PROCTIME |
static org.apache.calcite.sql.SqlGroupedWindowFunction |
HOP_ROWTIME |
static org.apache.calcite.sql.SqlGroupedWindowFunction |
HOP_START |
static SqlFunction |
HOUR |
static SqlFunction |
IF |
static org.apache.calcite.sql.SqlOperator |
IN |
static SqlFunction |
INITCAP |
static SqlFunction |
INSTR |
static org.apache.calcite.sql.SqlOperator |
INTERSECT |
static org.apache.calcite.sql.SqlOperator |
INTERSECT_ALL |
static SqlFunction |
IS_ALPHA |
static SqlFunction |
IS_DECIMAL |
static SqlFunction |
IS_DIGIT |
static org.apache.calcite.sql.SqlOperator |
IS_DISTINCT_FROM |
static org.apache.calcite.sql.SqlOperator |
IS_FALSE |
static org.apache.calcite.sql.SqlOperator |
IS_NOT_DISTINCT_FROM |
static org.apache.calcite.sql.SqlOperator |
IS_NOT_FALSE |
static org.apache.calcite.sql.SqlOperator |
IS_NOT_NULL |
static org.apache.calcite.sql.SqlOperator |
IS_NOT_TRUE |
static org.apache.calcite.sql.SqlOperator |
IS_NOT_UNKNOWN |
static org.apache.calcite.sql.SqlOperator |
IS_NULL |
static org.apache.calcite.sql.SqlOperator |
IS_TRUE |
static org.apache.calcite.sql.SqlOperator |
IS_UNKNOWN |
static org.apache.calcite.sql.SqlOperator |
ITEM |
static org.apache.calcite.sql.SqlAggFunction |
LAG |
static SqlFunction |
LAST |
static SqlFirstLastValueAggFunction |
LAST_VALUE
LAST_VALUE aggregate function. |
static org.apache.calcite.sql.SqlAggFunction |
LEAD |
static SqlFunction |
LEFT |
static org.apache.calcite.sql.SqlOperator |
LESS_THAN |
static org.apache.calcite.sql.SqlOperator |
LESS_THAN_OR_EQUAL |
static org.apache.calcite.sql.SqlOperator |
LIKE |
static SqlListAggFunction |
LISTAGG
LISTAGG aggregate function. |
static org.apache.calcite.sql.SqlOperator |
LITERAL_CHAIN |
static SqlFunction |
LN |
static SqlFunction |
LOCALTIME |
static SqlFunction |
LOCALTIMESTAMP |
static SqlFunction |
LOCATE |
static SqlFunction |
LOG |
static SqlFunction |
LOG10 |
static SqlFunction |
LOG2 |
static SqlFunction |
LOWER |
static SqlFunction |
LPAD |
static SqlFunction |
LTRIM |
static org.apache.calcite.sql.SqlOperator |
MAP_VALUE_CONSTRUCTOR |
static SqlFunction |
MATCH_PROCTIME
Function used to access a processing time attribute from MATCH_RECOGNIZE.
|
static SqlFunction |
MATCH_ROWTIME
Function used to access a event time attribute from MATCH_RECOGNIZE.
|
static org.apache.calcite.sql.SqlAggFunction |
MAX |
static SqlFunction |
MD5 |
static org.apache.calcite.sql.SqlAggFunction |
MIN |
static org.apache.calcite.sql.SqlOperator |
MINUS |
static org.apache.calcite.sql.SqlOperator |
MINUS_DATE |
static SqlFunction |
MINUTE |
static SqlFunction |
MOD |
static SqlFunction |
MONTH |
static org.apache.calcite.sql.SqlOperator |
MULTIPLY |
static org.apache.calcite.sql.SqlOperator |
MULTISET_VALUE |
static SqlFunction |
NEXT |
static org.apache.calcite.sql.SqlOperator |
NOT |
static org.apache.calcite.sql.SqlOperator |
NOT_BETWEEN |
static org.apache.calcite.sql.SqlOperator |
NOT_EQUALS |
static org.apache.calcite.sql.SqlOperator |
NOT_IN |
static org.apache.calcite.sql.SqlOperator |
NOT_LIKE |
static org.apache.calcite.sql.SqlOperator |
NOT_SIMILAR_TO |
static SqlFunction |
NOW |
static SqlFunction |
NULLIF |
static org.apache.calcite.sql.SqlOperator |
NULLS_FIRST |
static org.apache.calcite.sql.SqlOperator |
NULLS_LAST |
static org.apache.calcite.sql.SqlOperator |
OR |
static org.apache.calcite.sql.SqlOperator |
OVERLAPS |
static SqlFunction |
OVERLAY |
static SqlFunction |
PARSE_URL |
static SqlFunction |
PI |
static SqlFunction |
PI_FUNCTION
Function to access the constant value of PI.
|
static org.apache.calcite.sql.SqlOperator |
PLUS |
static SqlFunction |
POSITION |
static SqlFunction |
POWER |
static SqlFunction |
PREV |
static SqlFunction |
PRINT |
static SqlFunction |
PROCTIME
Function used to access a processing time attribute.
|
static SqlFunction |
PROCTIME_MATERIALIZE
Function used to materialize a processing time attribute.
|
static SqlFunction |
QUARTER |
static SqlFunction |
RADIANS |
static SqlFunction |
RAND |
static SqlFunction |
RAND_INTEGER |
static org.apache.calcite.sql.SqlAggFunction |
RANK |
static SqlFunction |
REGEXP |
static SqlFunction |
REGEXP_EXTRACT |
static SqlFunction |
REGEXP_REPLACE |
static org.apache.calcite.sql.SqlOperator |
REINTERPRET |
static SqlFunction |
REPEAT |
static SqlFunction |
REPLACE |
static SqlFunction |
REVERSE |
static SqlFunction |
RIGHT |
static SqlFunction |
ROUND |
static org.apache.calcite.sql.SqlOperator |
ROW |
static org.apache.calcite.sql.SqlAggFunction |
ROW_NUMBER |
static SqlFunction |
RPAD |
static SqlFunction |
RTRIM |
static org.apache.calcite.sql.SqlOperator |
RUNNING |
static org.apache.calcite.sql.SqlOperator |
SCALAR_QUERY |
static SqlFunction |
SECOND |
static org.apache.calcite.sql.SqlGroupedWindowFunction |
SESSION |
static org.apache.calcite.sql.SqlGroupedWindowFunction |
SESSION_END |
static org.apache.calcite.sql.SqlGroupedWindowFunction |
SESSION_PROCTIME |
static org.apache.calcite.sql.SqlGroupedWindowFunction |
SESSION_ROWTIME |
static org.apache.calcite.sql.SqlGroupedWindowFunction |
SESSION_START |
static SqlFunction |
SHA1 |
static SqlFunction |
SHA2 |
static SqlFunction |
SHA224 |
static SqlFunction |
SHA256 |
static SqlFunction |
SHA384 |
static SqlFunction |
SHA512 |
static SqlFunction |
SIGN |
static org.apache.calcite.sql.SqlOperator |
SIMILAR_TO |
static SqlFunction |
SIN |
static org.apache.calcite.sql.SqlAggFunction |
SINGLE_VALUE |
static SqlFunction |
SINH |
static SqlFunction |
SPLIT_INDEX |
static SqlFunction |
SQRT |
static org.apache.calcite.sql.SqlAggFunction |
STDDEV |
static org.apache.calcite.sql.SqlAggFunction |
STDDEV_POP |
static org.apache.calcite.sql.SqlAggFunction |
STDDEV_SAMP |
static SqlFunction |
STR_TO_MAP |
static SqlFunction |
STREAMRECORD_TIMESTAMP
Function to access the timestamp of a StreamRecord.
|
static SqlFunction |
SUBSTR |
static SqlFunction |
SUBSTRING |
static org.apache.calcite.sql.SqlAggFunction |
SUM |
static org.apache.calcite.sql.SqlAggFunction |
SUM0 |
static org.apache.calcite.sql.SqlOperator |
SYMMETRIC_BETWEEN |
static org.apache.calcite.sql.SqlOperator |
SYMMETRIC_NOT_BETWEEN |
static SqlFunction |
TAN |
static SqlFunction |
TANH |
static SqlFunction |
TIMESTAMP_ADD |
static SqlFunction |
TIMESTAMP_DIFF |
static SqlFunction |
TO_BASE64 |
static SqlFunction |
TO_DATE |
static SqlFunction |
TO_TIMESTAMP |
static SqlFunction |
TRIM |
static SqlFunction |
TRUNCATE |
static org.apache.calcite.sql.SqlGroupedWindowFunction |
TUMBLE
We need custom group auxiliary functions in order to support nested windows.
|
static org.apache.calcite.sql.SqlGroupedWindowFunction |
TUMBLE_END |
static org.apache.calcite.sql.SqlGroupedWindowFunction |
TUMBLE_PROCTIME |
static org.apache.calcite.sql.SqlGroupedWindowFunction |
TUMBLE_ROWTIME |
static org.apache.calcite.sql.SqlGroupedWindowFunction |
TUMBLE_START |
static org.apache.calcite.sql.SqlOperator |
UNARY_MINUS |
static org.apache.calcite.sql.SqlOperator |
UNARY_PLUS |
static org.apache.calcite.sql.SqlOperator |
UNION |
static org.apache.calcite.sql.SqlOperator |
UNION_ALL |
static SqlFunction |
UNIX_TIMESTAMP |
static SqlFunction |
UPPER |
static SqlFunction |
UUID |
static org.apache.calcite.sql.SqlAggFunction |
VAR_POP |
static org.apache.calcite.sql.SqlAggFunction |
VAR_SAMP |
static org.apache.calcite.sql.SqlAggFunction |
VARIANCE |
static SqlFunction |
WEEK |
static SqlFunction |
YEAR |
Constructor and Description |
---|
FlinkSqlOperatorTable() |
Modifier and Type | Method and Description |
---|---|
static FlinkSqlOperatorTable |
instance()
Returns the Flink operator table, creating it if necessary.
|
void |
lookupOperatorOverloads(org.apache.calcite.sql.SqlIdentifier opName,
org.apache.calcite.sql.SqlFunctionCategory category,
org.apache.calcite.sql.SqlSyntax syntax,
List<org.apache.calcite.sql.SqlOperator> operatorList,
org.apache.calcite.sql.validate.SqlNameMatcher nameMatcher) |
public static final SqlFunction PROCTIME
public static final SqlFunction MATCH_ROWTIME
public static final SqlFunction MATCH_PROCTIME
public static final SqlFunction PROCTIME_MATERIALIZE
public static final SqlFunction STREAMRECORD_TIMESTAMP
public static final SqlFunction E
public static final SqlFunction PI_FUNCTION
public static final SqlFunction CONCAT_FUNCTION
CONCAT
, but this is a function.public static final SqlFunction CONCAT_WS
public static final SqlFunction LOG
public static final SqlFunction LOG2
public static final SqlFunction ROUND
public static final SqlFunction BIN
public static final SqlFunction SINH
public static final SqlFunction HEX
public static final SqlFunction STR_TO_MAP
public static final SqlFunction IS_DECIMAL
public static final SqlFunction IS_DIGIT
public static final SqlFunction IS_ALPHA
public static final SqlFunction COSH
public static final SqlFunction TANH
public static final SqlFunction CHR
public static final SqlFunction LPAD
public static final SqlFunction RPAD
public static final SqlFunction REPEAT
public static final SqlFunction REVERSE
public static final SqlFunction REPLACE
public static final SqlFunction SPLIT_INDEX
public static final SqlFunction REGEXP_REPLACE
public static final SqlFunction REGEXP_EXTRACT
public static final SqlFunction HASH_CODE
public static final SqlFunction MD5
public static final SqlFunction SHA1
public static final SqlFunction SHA224
public static final SqlFunction SHA256
public static final SqlFunction SHA384
public static final SqlFunction SHA512
public static final SqlFunction SHA2
public static final SqlFunction DATE_FORMAT
public static final SqlFunction REGEXP
public static final SqlFunction PARSE_URL
public static final SqlFunction PRINT
public static final SqlFunction NOW
public static final SqlFunction UNIX_TIMESTAMP
public static final SqlFunction FROM_UNIXTIME
public static final SqlFunction IF
public static final SqlFunction TO_BASE64
public static final SqlFunction FROM_BASE64
public static final SqlFunction UUID
public static final SqlFunction SUBSTRING
public static final SqlFunction SUBSTR
public static final SqlFunction LEFT
public static final SqlFunction RIGHT
public static final SqlFunction TO_TIMESTAMP
public static final SqlFunction TO_DATE
public static final SqlFunction CONVERT_TZ
public static final SqlFunction LOCATE
public static final SqlFunction ASCII
public static final SqlFunction ENCODE
public static final SqlFunction DECODE
public static final SqlFunction INSTR
public static final SqlFunction LTRIM
public static final SqlFunction RTRIM
public static final org.apache.calcite.sql.SqlAggFunction AUXILIARY_GROUP
AUXILIARY_GROUP
aggregate function.
Only be used in internally.public static final SqlFirstLastValueAggFunction FIRST_VALUE
FIRST_VALUE
aggregate function.public static final SqlFirstLastValueAggFunction LAST_VALUE
LAST_VALUE
aggregate function.public static final SqlListAggFunction LISTAGG
LISTAGG
aggregate function.public static final org.apache.calcite.sql.SqlGroupedWindowFunction TUMBLE
public static final org.apache.calcite.sql.SqlGroupedWindowFunction TUMBLE_START
public static final org.apache.calcite.sql.SqlGroupedWindowFunction TUMBLE_END
public static final org.apache.calcite.sql.SqlGroupedWindowFunction TUMBLE_ROWTIME
public static final org.apache.calcite.sql.SqlGroupedWindowFunction TUMBLE_PROCTIME
public static final org.apache.calcite.sql.SqlGroupedWindowFunction HOP
public static final org.apache.calcite.sql.SqlGroupedWindowFunction HOP_START
public static final org.apache.calcite.sql.SqlGroupedWindowFunction HOP_END
public static final org.apache.calcite.sql.SqlGroupedWindowFunction HOP_ROWTIME
public static final org.apache.calcite.sql.SqlGroupedWindowFunction HOP_PROCTIME
public static final org.apache.calcite.sql.SqlGroupedWindowFunction SESSION
public static final org.apache.calcite.sql.SqlGroupedWindowFunction SESSION_START
public static final org.apache.calcite.sql.SqlGroupedWindowFunction SESSION_END
public static final org.apache.calcite.sql.SqlGroupedWindowFunction SESSION_ROWTIME
public static final org.apache.calcite.sql.SqlGroupedWindowFunction SESSION_PROCTIME
public static final org.apache.calcite.sql.SqlOperator UNION
public static final org.apache.calcite.sql.SqlOperator UNION_ALL
public static final org.apache.calcite.sql.SqlOperator EXCEPT
public static final org.apache.calcite.sql.SqlOperator EXCEPT_ALL
public static final org.apache.calcite.sql.SqlOperator INTERSECT
public static final org.apache.calcite.sql.SqlOperator INTERSECT_ALL
public static final org.apache.calcite.sql.SqlOperator AND
public static final org.apache.calcite.sql.SqlOperator AS
public static final org.apache.calcite.sql.SqlOperator CONCAT
public static final org.apache.calcite.sql.SqlOperator DIVIDE
public static final org.apache.calcite.sql.SqlOperator DIVIDE_INTEGER
public static final org.apache.calcite.sql.SqlOperator DOT
public static final org.apache.calcite.sql.SqlOperator EQUALS
public static final org.apache.calcite.sql.SqlOperator GREATER_THAN
public static final org.apache.calcite.sql.SqlOperator IS_DISTINCT_FROM
public static final org.apache.calcite.sql.SqlOperator IS_NOT_DISTINCT_FROM
public static final org.apache.calcite.sql.SqlOperator GREATER_THAN_OR_EQUAL
public static final org.apache.calcite.sql.SqlOperator LESS_THAN
public static final org.apache.calcite.sql.SqlOperator LESS_THAN_OR_EQUAL
public static final org.apache.calcite.sql.SqlOperator MINUS
public static final org.apache.calcite.sql.SqlOperator MINUS_DATE
public static final org.apache.calcite.sql.SqlOperator MULTIPLY
public static final org.apache.calcite.sql.SqlOperator NOT_EQUALS
public static final org.apache.calcite.sql.SqlOperator OR
public static final org.apache.calcite.sql.SqlOperator PLUS
public static final org.apache.calcite.sql.SqlOperator DATETIME_PLUS
public static final org.apache.calcite.sql.SqlOperator DESC
public static final org.apache.calcite.sql.SqlOperator NULLS_FIRST
public static final org.apache.calcite.sql.SqlOperator NULLS_LAST
public static final org.apache.calcite.sql.SqlOperator IS_NOT_NULL
public static final org.apache.calcite.sql.SqlOperator IS_NULL
public static final org.apache.calcite.sql.SqlOperator IS_NOT_TRUE
public static final org.apache.calcite.sql.SqlOperator IS_TRUE
public static final org.apache.calcite.sql.SqlOperator IS_NOT_FALSE
public static final org.apache.calcite.sql.SqlOperator IS_FALSE
public static final org.apache.calcite.sql.SqlOperator IS_NOT_UNKNOWN
public static final org.apache.calcite.sql.SqlOperator IS_UNKNOWN
public static final org.apache.calcite.sql.SqlOperator NOT
public static final org.apache.calcite.sql.SqlOperator UNARY_MINUS
public static final org.apache.calcite.sql.SqlOperator UNARY_PLUS
public static final SqlFunction GROUP_ID
public static final SqlFunction GROUPING
public static final SqlFunction GROUPING_ID
public static final org.apache.calcite.sql.SqlAggFunction SUM
public static final org.apache.calcite.sql.SqlAggFunction SUM0
public static final org.apache.calcite.sql.SqlAggFunction COUNT
public static final org.apache.calcite.sql.SqlAggFunction COLLECT
public static final org.apache.calcite.sql.SqlAggFunction MIN
public static final org.apache.calcite.sql.SqlAggFunction MAX
public static final org.apache.calcite.sql.SqlAggFunction AVG
public static final org.apache.calcite.sql.SqlAggFunction STDDEV
public static final org.apache.calcite.sql.SqlAggFunction STDDEV_POP
public static final org.apache.calcite.sql.SqlAggFunction STDDEV_SAMP
public static final org.apache.calcite.sql.SqlAggFunction VARIANCE
public static final org.apache.calcite.sql.SqlAggFunction VAR_POP
public static final org.apache.calcite.sql.SqlAggFunction VAR_SAMP
public static final org.apache.calcite.sql.SqlAggFunction SINGLE_VALUE
public static final org.apache.calcite.sql.SqlOperator ARRAY_VALUE_CONSTRUCTOR
public static final org.apache.calcite.sql.SqlOperator ELEMENT
public static final org.apache.calcite.sql.SqlOperator MAP_VALUE_CONSTRUCTOR
public static final org.apache.calcite.sql.SqlOperator ITEM
public static final org.apache.calcite.sql.SqlOperator CARDINALITY
public static final org.apache.calcite.sql.SqlOperator MULTISET_VALUE
public static final org.apache.calcite.sql.SqlOperator ROW
public static final org.apache.calcite.sql.SqlOperator OVERLAPS
public static final org.apache.calcite.sql.SqlOperator LITERAL_CHAIN
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 SYMMETRIC_NOT_BETWEEN
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.SqlOperator NOT_SIMILAR_TO
public static final org.apache.calcite.sql.SqlOperator SIMILAR_TO
public static final org.apache.calcite.sql.SqlOperator CASE
public static final org.apache.calcite.sql.SqlOperator REINTERPRET
public static final org.apache.calcite.sql.SqlOperator EXTRACT
public static final org.apache.calcite.sql.SqlOperator IN
public static final org.apache.calcite.sql.SqlOperator NOT_IN
public static final SqlFunction OVERLAY
public static final SqlFunction TRIM
public static final SqlFunction POSITION
public static final SqlFunction CHAR_LENGTH
public static final SqlFunction CHARACTER_LENGTH
public static final SqlFunction UPPER
public static final SqlFunction LOWER
public static final SqlFunction INITCAP
public static final SqlFunction POWER
public static final SqlFunction SQRT
public static final SqlFunction MOD
public static final SqlFunction LN
public static final SqlFunction LOG10
public static final SqlFunction ABS
public static final SqlFunction EXP
public static final SqlFunction NULLIF
public static final SqlFunction COALESCE
public static final SqlFunction FLOOR
public static final SqlFunction CEIL
public static final SqlFunction LOCALTIME
public static final SqlFunction LOCALTIMESTAMP
public static final SqlFunction CURRENT_TIME
public static final SqlFunction CURRENT_TIMESTAMP
public static final SqlFunction CURRENT_DATE
public static final SqlFunction CAST
public static final org.apache.calcite.sql.SqlOperator SCALAR_QUERY
public static final org.apache.calcite.sql.SqlOperator EXISTS
public static final SqlFunction SIN
public static final SqlFunction COS
public static final SqlFunction TAN
public static final SqlFunction COT
public static final SqlFunction ASIN
public static final SqlFunction ACOS
public static final SqlFunction ATAN
public static final SqlFunction ATAN2
public static final SqlFunction DEGREES
public static final SqlFunction RADIANS
public static final SqlFunction SIGN
public static final SqlFunction PI
public static final SqlFunction RAND
public static final SqlFunction RAND_INTEGER
public static final SqlFunction TRUNCATE
public static final SqlFunction YEAR
public static final SqlFunction QUARTER
public static final SqlFunction MONTH
public static final SqlFunction WEEK
public static final SqlFunction HOUR
public static final SqlFunction MINUTE
public static final SqlFunction SECOND
public static final SqlFunction DAYOFYEAR
public static final SqlFunction DAYOFMONTH
public static final SqlFunction DAYOFWEEK
public static final SqlFunction TIMESTAMP_ADD
public static final SqlFunction TIMESTAMP_DIFF
public static final SqlFunction FIRST
public static final SqlFunction LAST
public static final SqlFunction PREV
public static final SqlFunction NEXT
public static final SqlFunction CLASSIFIER
public static final org.apache.calcite.sql.SqlOperator FINAL
public static final org.apache.calcite.sql.SqlOperator RUNNING
public static final org.apache.calcite.sql.SqlAggFunction RANK
public static final org.apache.calcite.sql.SqlAggFunction DENSE_RANK
public static final org.apache.calcite.sql.SqlAggFunction ROW_NUMBER
public static final org.apache.calcite.sql.SqlAggFunction LEAD
public static final org.apache.calcite.sql.SqlAggFunction LAG
public static FlinkSqlOperatorTable instance()
public void lookupOperatorOverloads(org.apache.calcite.sql.SqlIdentifier opName, org.apache.calcite.sql.SqlFunctionCategory category, 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.SqlOperatorTable
lookupOperatorOverloads
in class org.apache.calcite.sql.util.ReflectiveSqlOperatorTable
Copyright © 2014–2020 The Apache Software Foundation. All rights reserved.