Die Funktion LN - AWS Clean Rooms

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Die Funktion LN

Die LN-Funktion gibt den natürlichen Logarithmus des Eingabeparameters zurück.

Die LN-Funktion ist ein Synonym von Die Funktion DLOG1.

Syntax

LN(expression)

Argument

expression

Die Zielspalte oder der Ausdruck, für die/den die Funktion ausgeführt wird.

Anmerkung

Diese Funktion gibt einen Fehler für einige Datentypen zurück, wenn der Ausdruck auf eine vom AWS Clean Rooms Benutzer erstellte Tabelle oder eine AWS Clean Rooms STL- oder STV-Systemtabelle verweist.

Ausdrücke mit den folgenden Datentypen führen zu einem Fehler, wenn sie eine benutzererstellte oder eine Systemtabelle referenzieren.

  • BOOLEAN

  • CHAR

  • DATUM

  • DECIMAL oder NUMERIC

  • TIMESTAMP

  • VARCHAR

Ausdrücke mit den folgenden Datentypen werden für benutzererstellte und STL- oder STV-Systemtabellen erfolgreich ausgeführt:

  • BIGINT

  • DOUBLE PRECISION

  • INTEGER

  • REAL

  • SMALLINT

Rückgabetyp

Die LN-Funktion gibt denselben Typ wie der Ausdruck zurück.

Beispiel

Im folgenden Beispiel wird der natürliche Logarithmus bzw. Basis-e-Logarithmus der Zahl 2,718281828 zurückgegeben:

select ln(2.718281828); ln -------------------- 0.9999999998311267 (1 row)

Beachten Sie, dass die Antwort beinahe gleich 1 ist.

In diesem Beispiel wird der natürliche Logarithmus der Werte in der Spalte USERID in der Tabelle USERS zurückgegeben:

select username, ln(userid) from users order by userid limit 10; username | ln ----------+------------------- JSG99FHE | 0 PGL08LJI | 0.693147180559945 IFT66TXU | 1.09861228866811 XDZ38RDD | 1.38629436111989 AEB55QTM | 1.6094379124341 NDQ15VBM | 1.79175946922805 OWY35QYB | 1.94591014905531 AZG78YIP | 2.07944154167984 MSD36KVR | 2.19722457733622 WKW41AIW | 2.30258509299405 (10 rows)