标量函数¶
本文档提供了指向系统定义的标量函数的链接,这些函数按类别分组。
标量函数是每次调用返回一个值的函数;在大多数情况下,您可以将其视为每行返回一个值。这与 聚合函数 形成对比,后者每组行返回一个值。
类别 |
描述 |
---|---|
对表达式执行按位运算。 |
|
操作条件表达式。 |
|
提供有关当前环境、会话和对象的上下文信息。 |
|
将表达式从一种数据类型转换为另一种数据类型。 |
|
生成随机值或连续值。 |
|
操作日期、时间和时间戳。 |
|
对 VARCHAR 或 BINARY 值执行加密和解密。 |
|
访问在云存储中暂存的文件。 |
|
使用地理空间数据。 |
|
使用确定性算法将哈希值转换为有符号的 64 位整数。 |
|
检索有关数据库对象(例如表)或文件(例如暂存文件)的数据或元数据。 |
|
生成 JSON 格式化的字符串,在向队列或电子邮件地址发送通知时传递给 SYSTEM$SEND_SNOWFLAKE_NOTIFICATION。 |
|
对数值执行舍入、截断、指数、根、对数和三角运算。 |
|
使用半结构化数据(JSON、Avro 等)。 |
|
操作和转换字符串输入。 |
|
字符串函数的子集,用于对与正则表达式匹配的项目执行操作。 |