TRIM é uma função de manipulação de cadeias que manipula todos os tipos de dados de cadeia (BIT, BLOB e CHARACTER) e remove os singletons no começo e no final de uma cadeia.
O TRIM retorna uma nova cadeia de tipo igual a source_string, da qual foram removidos os singletons do começo , do fim ou de ambos os lados. O termo singleton refere-se a uma única parte (BIT, BYTE ou CHARACTER) dentro de uma cadeia desse tipo.
Caractere | ' ' (space) |
BLOB | X'00' |
Bit | B'0' |
Se qualquer parâmetro for NULL, o resultado será NULL.
Geralmente, não é necessário dividir espaços em banco finais de cadeias de caracteres antes da comparação, porque as regras de comparação de cadeias de caracteres significam que os espaços em branco final não são significativos.
TRIM(TRAILING 'b' FROM 'aaabBb')retorna 'aaabB'.
TRIM(' a ')retorna 'a'.
TRIM(LEADING FROM ' a ')retorna 'a '.
TRIM('b' FROM 'bbbaaabbb')retorna 'aaa'.
Conceitos relacionados
ESQL
Tarefas relacionadas
Desenvolvendo ESQL
Selecionando um Subcampo de um Campo Maior
Referências relacionadas
Preferência de Sintaxe
Funções de Manipulação de Cadeia ESQL
Avisos |
Marcas |
Downloads |
Biblioteca |
Suporte |
Feedback
![]() ![]() |
ak05270_ |