开发者社区> 问答> 正文

flink sql api支持的函数是哪几类?

flink sql api支持的函数是哪几类?

展开
收起
小南瓜子 2024-07-30 14:48:55 19 0
1 条回答
写回答
取消 提交回答
  • 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)等。

    2024-07-31 11:12:21
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Flink CDC Meetup PPT - 龚中强 立即下载
Flink CDC Meetup PPT - 王赫 立即下载
Flink CDC Meetup PPT - 覃立辉 立即下载