当前位置: 首页 > news >正文

Table API SQL系统(内置)函数System (Built-in) Function详解

目录

函数类型

引用函数

函数精确引用

函数模糊引用

函数解析顺序

精确的函数引用

模糊的函数引用

系统函数

标量函数(Scalar Functions)

比较函数(Comparison Functions)

逻辑函数(Logical Functions)

算术函数(Arithmetic Functions)

字符串函数(String Functions)

时间函数(Temporal Functions)

条件函数(Conditional Functions)

类型转换函数(Type Conversion Functions)

集合函数(Collection Functions)

JSON函数(JSON Functions)

值构造函数(Value Construction Functions)

值访问函数(Value Access Functions)

分组函数(Grouping Functions)

哈希函数(Hash Functions)

聚合函数(Aggregate Functions)

时间区间和时间点单位

列函数(Column Functions)


        Flink Table API & SQL允许用户使用函数进行数据转换。

函数类型

        在Flink中有两个维度来对函数进行分类。
        一个维度是系统(或内置)函数(system (or built-in) functions)与目录函数(catalog functions)。系统函数没有命名空间,可以用它们的名称来引用。目录函数属于目录和数据库,因此它们具有目录和数据库命名空间,它们可以通过完全/部分限定名称(catalog.db.func 或者 db.func)引用。或只是函数名引用。

        另一个维度是临时函数持久函数的区别。临时函数是不稳定的,只在会话的生命周期内存在,它们总是由用户创建的。持久函数存在于会话的整个生命周期中,它们要么由系统提供,要么保存在目录中。

        这两个维度为Flink用户提供了4个函数类别:
(1)临时系统函数(Temporary system functions)
(2)系统函数(System functions)
(3)临时目录函数(Temporary catalog functions)
(3)目录函数(Catalog functionsÿ

http://www.lryc.cn/news/426430.html

相关文章:

  • 一键运行RocketMQ5.3和Dashboard
  • HAL STM32 SG90舵机驱动控制
  • 【Kubernetes】k8s集群图形化管理工具之rancher
  • AI编程系列一1小时完成链家房价爬虫程序
  • 【JavaEE初阶】文件内容的读写—数据流
  • Spring Boot项目中使用Sharding-JDBC实现读写分离
  • 【网络安全】SSO登录过程实现账户接管
  • Admin.NET源码学习(3:LazyCaptcha使用浅析)
  • 在原生未启用kdump的BCLinux 8系列服务器上启用kdump及报错处理
  • Android架构组件中的MVVM
  • 走向绿色:能源新选择,未来更美好
  • 鸿蒙装饰器的介绍
  • 零基础5分钟上手亚马逊云科技核心云架构知识 - 权限管理最佳实践
  • [数据库][知识]SQL Server、MySQL 和 Oracle 的默认端口和数据库链接
  • 【Unity教程】使用 Animation Rigging实现IK制作程序化的动画
  • OBS混音器(Mixers)的重要性和配置指南
  • Ubuntu安装Anaconda3
  • 数据类型解码:INT、VARCHAR、DATETIME的深度解析与实践
  • 基于单片机的智能晾衣系统设计
  • Python实战项目:天气数据爬取+数据可视化(完整代码)
  • 知识改变命运 数据结构【链表面试题】
  • 计算机毕业设计 医院问诊系统 Java+SpringBoot+Vue 前后端分离 文档报告 代码讲解 安装调试
  • 掌握CSS的:any-link伪类:统一链接样式的高效方法
  • 虚幻5|角色武器装备的数据库学习(不只是用来装备武器,甚至是角色切换也很可能用到)
  • 防火墙技术与地址转换
  • C++11中的Lambda表达式
  • Unity图形系统
  • Ceph篇之利用shell脚本实现批量创建bucket桶
  • 周末总结(2024/08/17)
  • SQL高级编程:掌握自定义函数和过程的艺术