跳到主要内容

SQL 函数参考

本页按类别提供了 Databend 中所有可用 SQL 函数的参考。

核心 SQL 函数

类别描述
数值函数用于数值数据处理和分析的数学运算
字符串函数用于数据处理的文本操作和模式匹配运算
日期和时间函数用于时序数据分析的日期和时间操作
聚合函数对多行数据执行计算的函数
窗口函数对与当前行相关的一组行进行操作的函数

数据类型函数

类别描述
转换函数不同数据类型之间的类型转换和强制转换操作
结构化和半结构化函数用于处理 JSON、数组、对象、映射和其他结构化数据类型的函数

逻辑和控制函数

类别描述
条件函数基于逻辑的数据转换和流控制函数
间隔函数创建和操作用于日期计算的时间间隔

系统和元数据函数

类别描述
表函数以表的形式返回结果集的函数
系统函数用于访问系统信息和管理的函数
上下文函数用于访问会话和环境信息的函数

专业分析函数

类别描述
地理函数地理坐标和 H3 地理空间操作
几何函数几何形状操作和空间计算
搜索函数全文搜索功能和文本相关性

AI 和向量函数

类别描述
AI 函数自然语言处理和 AI 功能
向量函数向量相似度和距离计算

数据完整性函数

类别描述
哈希函数数据哈希和指纹算法
UUID 函数通用唯一标识符的生成和处理
IP 地址函数IP 地址操作和转换
位图函数位级运算和操作

实用函数

类别描述
序列函数序列生成和操作
字典函数外部数据源集成
测试函数用于测试和开发目的的函数