

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

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

**Importante**  
Avviso di fine del supporto: i clienti esistenti potranno utilizzare Amazon QLDB fino alla fine del supporto, il 31/07/2025. Per ulteriori dettagli, consulta [Migrare un registro Amazon QLDB su Amazon Aurora PostgreSQL](https://aws.amazon.com/blogs/database/migrate-an-amazon-qldb-ledger-to-amazon-aurora-postgresql/).

*In Amazon QLDB, usa `TRIM` la funzione per tagliare una determinata stringa rimuovendo gli spazi vuoti iniziali e finali o un set di caratteri specificato.*

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

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

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

LEADING  
(Facoltativo) Indica che gli spazi vuoti o i caratteri specificati devono essere rimossi dall'inizio di. *string* Se non viene specificato, il comportamento predefinito è`BOTH`.

TRAILING  
(Facoltativo) Indica che gli spazi vuoti o i caratteri specificati devono essere rimossi dalla fine di*string*. Se non viene specificato, il comportamento predefinito è`BOTH`.

BOTH  
(Facoltativo) Indica che gli spazi vuoti iniziali e finali o i caratteri specificati devono essere rimossi dall'inizio e dalla fine di*string*.

*characters*  
(Facoltativo) Il *set* di caratteri da rimuovere, specificato come a`string`.  
Se questo parametro non viene fornito, gli spazi vuoti vengono rimossi.

*string*  
Il nome di campo o l'espressione del tipo di dati `string` che la funzione elimina.

## Tipo restituito
<a name="ql-functions.trim.return-type"></a>

`string`

## Esempi
<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         "
```

## Funzioni correlate
<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)