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.
Gibt den natürlichen Logarithmus des Eingabeparameters zurück.
Synonym von DLOG1 Funktion.
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
oderNUMERIC
-
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 |
+----------+--------------------+