表达式函数
# StreamSQL 表达式函数
表达式函数用于动态表达式计算。
# EXPRESSION - 表达式函数
语法: expression(expr_str)
描述: 动态计算表达式字符串。
增量计算: 不支持
示例:
SELECT expression('price * quantity') as total FROM orders
1
# EXPR - 表达式函数(简写)
语法: expr(expr_str)
描述: 动态计算表达式字符串(EXPRESSION的简写形式)。
增量计算: 不支持
示例:
SELECT expr('temperature > 30') as is_hot FROM sensors
1
# 增量计算说明
# 性能优势
支持增量计算的函数在流式处理中具有显著的性能优势:
- 内存效率: 无需保存历史数据
- 计算效率: 避免重复计算
- 实时性: 结果实时更新
# 自定义函数扩展
如需扩展更多函数,请参考:
# 📚 相关文档
在 GitHub 上编辑此页 (opens new window)
上次更新: 2025/07/27, 15:17:27