

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Função TRIM no Amazon QLDB
TRIM

**Importante**  
Aviso de fim do suporte: os clientes existentes poderão usar o Amazon QLDB até o final do suporte em 31/07/2025. Para obter mais detalhes, consulte [Migrar um Amazon QLDB Ledger para o Amazon](https://aws.amazon.com/blogs/database/migrate-an-amazon-qldb-ledger-to-amazon-aurora-postgresql/) Aurora PostgreSQL.

*No Amazon QLDB, use a função `TRIM` para cortar uma determinada string removendo os espaços em branco em trilha à esquerda e à direita ou um conjunto* específico de caracteres.

## Sintaxe


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

## Argumentos


LEADING  
(Opcional) Indica que os espaços em branco ou os caracteres especificados devem ser removidos do início de*string*. Se não especificado, o comportamento padrão será `BOTH`.

TRAILING  
(Opcional) Indica que os espaços em branco ou os caracteres especificados devem ser removidos do final de*string*. Se não especificado, o comportamento padrão será `BOTH`.

BOTH  
(Opcional) Indica que os espaços em branco à esquerda e à direita ou os caracteres especificados devem ser removidos do início e do final de*string*.

*characters*  
(Opcional) O *conjunto* de caracteres a serem removidos, especificado como um `string`.  
Se esse parâmetro não for fornecido, os espaços em branco serão removidos.

*string*  
O nome do campo ou a expressão do tipo de dados `string` que a função corta.

## Tipo de retorno


`string`

## Exemplos


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

## Funções relacionadas

+ [CHAR\$1LENGTH](ql-functions.char_length.md)
+ [LOWER](ql-functions.lower.md)
+ [SUBSTRING](ql-functions.substring.md)
+ [UPPER](ql-functions.upper.md)