Função TRIM( )
Retorna uma cadeia com os espaços finais removidos da cadeia de entrada.
Sintaxe
TRIM(cadeia)
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
cadeia | caractere | O valor do qual os dígitos finais devem ser removidos. |
Saída
Caractere.
Exemplos
Exemplos básicos
Observe que em ambos os exemplos, os espaços iniciais e espaços entre as palavras não são removidos pela função TRIM( ).
Retorna " Salvador":
TRIM(" Salvador ")
Retorna " São Paulo":
TRIM(" São Paulo")
Exemplos avançados
Removendo espaços contínuos
Espaços contínuos não são removidos pela função TRIM( ).
Se for necessário remover espaços contínuos à direita, crie um campo calculado usando a seguinte expressão:
DEFINE FIELD Descrição_limpa COMPUTED TRIM(REPLACE(Descrição; CHR(160); CHR(32)))
A função REPLACE( ) substitui todos os espaços contínuos por espaços regulares e TRIM( ) remove todos os espaços regulares à direita.
Observações
Como funciona?
A função TRIM( ) remove somente os espaços à direita. Os espaços dentro da cadeia e os espaços iniciais não são removidos.
Funções relacionadas
TRIM( ) é relacionado à função LTRIM( ), que remove todos os espaços iniciais de uma cadeia, e a função ALLTRIM( ), que remove os espaços iniciais e finais.