Wählen Sie Ihre Cookie-Einstellungen aus

Wir verwenden essentielle Cookies und ähnliche Tools, die für die Bereitstellung unserer Website und Services erforderlich sind. Wir verwenden Performance-Cookies, um anonyme Statistiken zu sammeln, damit wir verstehen können, wie Kunden unsere Website nutzen, und Verbesserungen vornehmen können. Essentielle Cookies können nicht deaktiviert werden, aber Sie können auf „Anpassen“ oder „Ablehnen“ klicken, um Performance-Cookies abzulehnen.

Wenn Sie damit einverstanden sind, verwenden AWS und zugelassene Drittanbieter auch Cookies, um nützliche Features der Website bereitzustellen, Ihre Präferenzen zu speichern und relevante Inhalte, einschließlich relevanter Werbung, anzuzeigen. Um alle nicht notwendigen Cookies zu akzeptieren oder abzulehnen, klicken Sie auf „Akzeptieren“ oder „Ablehnen“. Um detailliertere Entscheidungen zu treffen, klicken Sie auf „Anpassen“.

Die Funktion TRIM

Fokusmodus
Die Funktion TRIM - 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 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.

Kürzt die Leerzeichen oder angegebenen Zeichen einer Zeichenfolge.

Syntax

TRIM( [ BOTH | LEADING | TRAILING ] [trim_chars FROM ] string )

Argumente

BOTH | LEADING | TRAILING

(Optional) Gibt an, von wo Zeichen gekürzt werden sollen. Verwenden Sie BOTH, um führende und nachgestellte Zeichen zu entfernen, verwenden Sie LEADING, um nur führende Zeichen zu entfernen, und verwenden Sie TRAILING, um nur nachfolgende Zeichen zu entfernen. Wenn dieser Parameter weggelassen wird, werden sowohl führende als auch nachfolgende Zeichen gekürzt.

trim_chars

(Optional) Die Zeichen, die aus der Zeichenfolge gekürzt werden sollen. Wenn dieser Parameter ausgelassen wird, werden Leerzeichen ausgeschnitten.

string

Die Zeichenfolge, die gekürzt werden soll.

Rückgabetyp

Die TRIM-Funktion gibt eine VARCHAR- oder CHAR-Zeichenfolge zurück. Wenn Sie die TRIM-Funktion mit einem SQL-Befehl verwenden, konvertiert Amazon Redshift die Ergebnisse implizit in VARCHAR. Wenn Sie die TRIM-Funktion in der SELECT-Liste für eine SQL-Funktion verwenden, konvertiert Amazon Redshift die Ergebnisse nicht implizit und Sie müssen möglicherweise eine explizite Konvertierung ausführen, um einen Fehler wegen fehlender Datentypübereinstimmung zu vermeiden. Weitere Informationen zu expliziten Konvertierungen finden Sie in den Abschnitten zu den Funktionen CAST-Funktion und CONVERT-Funktion.

Beispiele

Verwenden Sie das folgende Beispiel, um Leerzeichen am Anfang und am Ende aus der Zeichenfolge dog zu entfernen.

SELECT TRIM(' dog '); +-------+ | btrim | +-------+ | dog | +-------+

Verwenden Sie das folgende Beispiel, um Leerzeichen am Anfang und am Ende aus der Zeichenfolge dog zu entfernen.

SELECT TRIM(BOTH FROM ' dog '); +-------+ | btrim | +-------+ | dog | +-------+

Verwenden Sie das folgende Beispiel, um die führenden doppelten Anführungszeichen aus der Zeichenfolge "dog" zu entfernen.

SELECT TRIM(LEADING '"' FROM'"dog"'); +-------+ | ltrim | +-------+ | dog" | +-------+

Verwenden Sie das folgende Beispiel, um die nachstehenden doppelten Anführungszeichen aus der Zeichenfolge "dog" zu entfernen.

SELECT TRIM(TRAILING '"' FROM'"dog"'); +-------+ | rtrim | +-------+ | "dog | +-------+

TRIM entfernt alle Zeichen in trim_chars, wenn sie sich am Anfang oder am Ende von string befinden. Im folgenden Beispiel werden die Zeichen „C“, „D“ und „G“gekürzt, wenn sie sich am Anfang von VENUENAME befinden. Dabei handelt es sich um eine VARCHAR-Spalte. Weitere Informationen finden Sie unter Beispieldatenbank.

SELECT venueid, venuename, TRIM('CDG' FROM venuename) FROM venue WHERE venuename LIKE '%Park' ORDER BY 2 LIMIT 7; +---------+----------------------------+---------------------------+ | venueid | venuename | btrim | +---------+----------------------------+---------------------------+ | 121 | AT&T Park | AT&T Park | | 109 | Citizens Bank Park | itizens Bank Park | | 102 | Comerica Park | omerica Park | | 9 | Dick's Sporting Goods Park | ick's Sporting Goods Park | | 97 | Fenway Park | Fenway Park | | 112 | Great American Ball Park | reat American Ball Park | | 114 | Miller Park | Miller Park | +---------+----------------------------+---------------------------+

Auf dieser Seite

DatenschutzNutzungsbedingungen für die WebsiteCookie-Einstellungen
© 2025, Amazon Web Services, Inc. oder Tochtergesellschaften. Alle Rechte vorbehalten.