log函式

適用於:核取記號為「是」Databricks SQL 核取記號為「是」Databricks Runtime

傳回 expr 與 base 的對數值。

語法

log( [ base , ] expr)

引數

  • base:評估為數值的選擇性表達式。
  • expr:評估為數值的表達式。

傳回

A DOUBLE。

如果 base 或 expr 小於或等於 0, 則結果為 NULL。 log(expr) 與 ln(expr)同義。

範例

> SELECT log(10, 100);
  2.0

> SELECT log(e());
  1.0