log-Funktion

Gilt für:durch Häkchen mit „Ja“ markiert Databricks SQL durch Häkchen mit „Ja“ markiert Databricks Runtime

Gibt den Logarithmus von expr mit der Basis base zurück.

Syntax

log( [base,] expr)

Argumente

  • base: Ein optionaler Ausdruck, der in einen numerischen Wert ausgewertet wird.
  • expr: Ein Ausdruck, der in einen numerischen Wert ausgewertet wird.

Gibt zurück

Ein DOUBLE-Wert.

Wenn base oder expr kleiner oder gleich 0 sind, ist das Ergebnis NULL. log(expr) ist ein Synonym für ln(expr).

Beispiele

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