flink sql api支持的函数是哪几类?
Scalar Functions:这些函数接受零个或多个标量值作为输入,并返回一个标量值。例如,字符串处理函数(如SUBSTRING, UPPER, LOWER)、数值函数(如ABS, SQRT, LOG)、日期时间函数(如DATE_FORMAT, UNIX_TIMESTAMP)等。
Table Functions:Table Functions可以生成零个或多个行作为输出,输入可以是标量值或表。例如,LATERAL TABLE()函数常用于展开数组或map类型的数据。
Aggregation Functions:这类函数用于对一组值执行聚合操作,如求和(SUM)、平均值(AVG)、最大值(MAX)、最小值(MIN)、计数(COUNT)等。
赞0
踩0