跳到主要内容

SQL 函数参考

Databend 为所有类型的数据处理提供了全面的 SQL 函数。函数按重要性和使用频率进行组织。

核心数据函数

类别描述
数值函数数学运算和计算
字符串函数文本操作和字符串处理
日期和时间函数日期、时间和时态操作
时间间隔函数时间单位转换和时间间隔创建
转换函数类型转换和数据格式转换
条件函数逻辑和控制流操作

分析函数

类别描述
聚合函数跨多行的统计计算
窗口函数使用窗口操作进行高级分析
位图函数高性能位图操作和分析

半结构化数据

类别描述
半结构化函数JSON、数组、对象和嵌套数据处理

AI 与搜索

类别描述
向量函数向量相似度和距离计算
搜索函数全文搜索和相关性评分

数据管理

类别描述
表函数文件检查、数据生成和系统信息
字典函数实时外部数据源查询(MySQL、Redis)
序列函数自增序列值生成

空间函数

类别描述
地理函数地理坐标和 H3 地理空间操作
几何函数几何形状和空间计算

安全与完整性

类别描述
哈希函数数据哈希和完整性验证
UUID 函数通用唯一标识符生成
IP 地址函数网络地址操作和验证

系统函数

类别描述
系统函数系统信息和管理操作
上下文函数当前会话、用户和数据库信息

开发工具

类别描述
测试函数测试和调试工具