log 函数

适用于:勾选“是” Databricks SQL 勾选“是” Databricks Runtime

返回 expr 的对数(以 base 为底)。

语法

log( [base,] expr)

参数

  • base:一个计算结果为数字的可选表达式。
  • expr:一个计算结果为数字的表达式。

返回

一个 DOUBLE。

如果 baseexpr 小于或等于 0,则结果为 NULL。 log(expr)ln(expr)的同义词。

示例

> SELECT log(10, 100);
    2.0
> SELECT log(e());
    1.0