Freigeben über


log Funktion

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

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

Syntax

log( [ base , ] expr)

Argumente

  • base: Ein optionaler Ausdruck, der zu einem numerischen Ausdruck ausgewertet wird.
  • expr: Ein Ausdruck, der zu einem numerischen Ausdruck ausgewertet wird.

Rückgabe

Ein DOUBLE.

Wenn base oder expr kleiner als oder gleich 0 ist, lautet NULLdas Ergebnis . log(expr) ist ein Synonym für ln(expr).

Beispiele

> SELECT log(10, 100);
  2.0

> SELECT log(e());
  1.0