sqrt:平方根
速查结论
sqrt(expr) 是 Spark SQL 中用于计算数值的平方根的函数。
语法
sqrt(expr)
sqrt(expr) - 返回 expr 的平方根。
参数说明
| 参数 | 说明 |
|---|---|
| expr | 非负数值表达式 |
示例
> SELECT sqrt(4);
2.0
常见报错与避坑指南
- 负数输入:当
expr为负数时,返回 NaN(非数值),不会报错。如需抛出错误,请在调用前自行校验。 - 返回类型:返回值始终为 DOUBLE 类型,即使输入是整数。
- NULL 值处理:当
expr为 NULL 时,函数返回 NULL。
Since: 1.1.1
📱关注公众号
「数据仓库技术」文章同步更新,不错过每一篇干货

💬加群交流
备注「数据仓库技术」加入社群,每日一道大厂SQL真题
