

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.

# TRIM-Funktion in Amazon QLDB
<a name="ql-functions.trim"></a>

**Wichtig**  
Hinweis zum Ende des Supports: Bestandskunden können Amazon QLDB bis zum Ende des Supports am 31.07.2025 nutzen. Weitere Informationen finden Sie unter [Migrieren eines Amazon QLDB-Ledgers zu Amazon](https://aws.amazon.com/blogs/database/migrate-an-amazon-qldb-ledger-to-amazon-aurora-postgresql/) Aurora PostgreSQL.

Verwenden Sie in Amazon QLDB die `TRIM` Funktion, um eine bestimmte Zeichenfolge zu kürzen, indem Sie die führenden und nachfolgenden Leerzeichen oder eine bestimmte *Gruppe* von Zeichen entfernen.

## Syntax
<a name="ql-functions.trim.syntax"></a>

```
TRIM ( [ LEADING | TRAILING | BOTH [ characters ] FROM ] string)
```

## Argumente
<a name="ql-functions.trim.arguments"></a>

LEADING  
(Optional) Gibt an, dass die Leerzeichen oder angegebenen Zeichen am Anfang von entfernt werden sollen. *string* Wenn nicht angegeben, ist das Standardverhalten `BOTH`.

TRAILING  
(Optional) Gibt an, dass die Leerzeichen oder angegebenen Zeichen am Ende von entfernt werden sollen*string*. Wenn nicht angegeben, ist das Standardverhalten `BOTH`.

BOTH  
(Optional) Gibt an, dass sowohl die führenden als auch die nachfolgenden Leerzeichen oder angegebenen Zeichen am Anfang und Ende von *string* entfernt werden sollen.

*characters*  
(Optional) Der *Satz* der zu entfernenden Zeichen, angegeben als `string`.  
Wenn dieser Parameter nicht angegeben wird, werden Leerzeichen entfernt.

*string*  
Der Feldname oder Ausdruck des Datentyps `string`, den die Funktionen kürzt.

## Rückgabetyp
<a name="ql-functions.trim.return-type"></a>

`string`

## Beispiele
<a name="ql-functions.trim.examples"></a>

```
TRIM('       foobar         ')               -- 'foobar'
TRIM('      \tfoobar\t         ')            -- '\tfoobar\t'
TRIM(LEADING FROM '       foobar         ')  -- 'foobar         '
TRIM(TRAILING FROM '       foobar         ') -- '       foobar'
TRIM(BOTH FROM '       foobar         ')     -- 'foobar'
TRIM(BOTH '1' FROM '11foobar11')             -- 'foobar'
TRIM(BOTH '12' FROM '1112211foobar22211122') -- 'foobar'

-- Runnable statements
SELECT TRIM('       foobar         ') FROM << 0 >>              -- "foobar"
SELECT TRIM(LEADING FROM '       foobar         ') FROM << 0 >> -- "foobar         "
```

## Verwandte Funktionen
<a name="ql-functions.trim.related"></a>
+ [CHAR\$1LENGTH](ql-functions.char_length.md)
+ [LOWER](ql-functions.lower.md)
+ [SUBSTRING](ql-functions.substring.md)
+ [UPPER](ql-functions.upper.md)