Amazon Redshift unterstützt die Verwendung von Python-UDFs nach dem 30. Juni 2026 nicht mehr. Wir werden damit beginnen, es schrittweise durchzusetzen. Weitere Informationen zu den Einzelheiten zum Ende der Lebensdauer und zu den Migrationsoptionen von Python finden Sie in dem Blogbeitrag
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 Funktionen LEFT und RIGHT
Diese Funktionen geben die angegebene Zahl der Zeichen am weitesten links oder am weitesten rechts in einer Zeichenfolge zurück.
Die Zahl basiert auf der Anzahl der Zeichen, nicht der Bytes. Daher werden Zeichen mit mehreren Bytes als einzelne Zeichen gezählt.
Syntax
LEFT( string, integer ) RIGHT( string, integer )
Argumente
- string
-
Eine
CHAR-Zeichenfolge, eineVARCHAR-Zeichenfolge oder ein beliebiger Ausdruck, die bzw. der implizit als eineCHAR- oderVARCHAR-Zeichenfolge ausgewertet wird. - integer
-
Eine positive Ganzzahl.
Rückgabetyp
VARCHAR
Beispiele
Verwenden Sie das folgende Beispiel, um Daten aus die Tabelle EVENT in der TICKIT-Beispieldatenbank zu verwenden. Weitere Informationen finden Sie unter Beispieldatenbank.
Verwenden Sie das folgende Beispiel, um die 5 Zeichen in Veranstaltungsnamen mit IDs zwischen 1000 und 1005 zurückzugeben, die sich am weitesten links oder am weitesten rechts befinden.
SELECT eventid, eventname, LEFT(eventname,5) AS left_5, RIGHT(eventname,5) AS right_5 FROM event WHERE eventid BETWEEN 1000 AND 1005 ORDER BY 1;+---------+----------------+--------+---------+ | eventid | eventname | left_5 | right_5 | +---------+----------------+--------+---------+ | 1000 | Gypsy | Gypsy | Gypsy | | 1001 | Chicago | Chica | icago | | 1002 | The King and I | The K | and I | | 1003 | Pal Joey | Pal J | Joey | | 1004 | Grease | Greas | rease | | 1005 | Chicago | Chica | icago | +---------+----------------+--------+---------+