Die Funktion LN - Amazon Redshift

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

Gibt den natürlichen Logarithmus des Eingabeparameters zurück.

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 für einige Datentypen einen Fehler zurück, wenn der Ausdruck auf eine benutzererstellte Amazon-Redshift-Tabelle oder eine Amazon-Redshift-STL- oder -SRV-Systemtabelle verweist.

Ausdrücke mit den folgenden Datentypen führen zu einem Fehler, wenn sie eine benutzererstellte oder eine Systemtabelle referenzieren. Ausdrücke mit den folgenden Datentypen werden ausschließlich auf dem Führungsknoten ausgeführt:

  • BOOLEAN

  • CHAR

  • DATE

  • 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 Eingabeausdruck zurück.

Beispiele

Verwenden Sie das folgende Beispiel, um den natürliche Logarithmus bzw. Logarithmus zur Basis e der Zahl 2,718281828 zurückzugeben.

SELECT LN(2.718281828); +--------------------+ | ln | +--------------------+ | 0.9999999998311267 | +--------------------+

Beachten Sie, dass die Antwort beinahe gleich 1 ist.

In diesem Beispiel wird die Musterdatenbank TICKIT verwendet. Weitere Informationen finden Sie unter Beispieldatenbank.

Verwenden Sie das folgende Beispiel, um den natürlichen 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.6931471805599453 | | IFT66TXU | 1.0986122886681098 | | XDZ38RDD | 1.3862943611198906 | | AEB55QTM | 1.6094379124341003 | | NDQ15VBM | 1.791759469228055 | | OWY35QYB | 1.9459101490553132 | | AZG78YIP | 2.0794415416798357 | | MSD36KVR | 2.1972245773362196 | | WKW41AIW | 2.302585092994046 | +----------+--------------------+