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

Kürzt eine Zeichenfolge durch Entfernen von Leerzeichen am Anfang und am Ende oder durch Entfernen von Zeichen am Anfang und am Ende, die mit einer optionalen angegebenen Zeichenfolge übereinstimmen.

Syntax

TRIM( [ BOTH ] [ trim_chars FROM ] string

Argumente

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 eine CHAR_Zeichenfolge zurück. Wenn Sie die TRIM-Funktion mit einem SQL-Befehl verwenden, konvertiert die Ergebnisse AWS Clean Rooms implizit in VARCHAR. Wenn Sie die TRIM-Funktion in der SELECT-Liste für eine SQL-Funktion verwenden, konvertiert die Ergebnisse nicht AWS Clean Rooms implizit und Sie müssen möglicherweise eine explizite Konvertierung durchführen, um einen Datentypfehler zu vermeiden. Weitere Informationen zu expliziten Konvertierungen finden Sie in den Abschnitten zu den Funktionen CAST-Funktion und CONVERT-Funktion.

Beispiel

Im folgenden Beispiel werden Leerzeichen am Anfang und am Ende aus der Zeichenfolge entfernt ' abc ':

select ' abc ' as untrim, trim(' abc ') as trim; untrim | trim ----------+------ abc | abc

Im folgenden Beispiel werden die doppelten Anführungszeichen entfernt, die die Zeichenfolge umgeben "dog":

select trim('"' FROM '"dog"'); btrim ------- dog

TRIM entfernt alle Zeichen in trim_chars, wenn sie sich am Anfang 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.

select venueid, venuename, trim(venuename, 'CDG') from venue where venuename like '%Park' order by 2 limit 7; venueid | venuename | btrim --------+----------------------------+-------------------------- 121 | ATT Park | ATT 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