Firebird Remover CR LF(Enter) do Select
Como remover o Enter Tab (CR + LF) de um campo no select do Firebird? Como remover a quebra de linha de um campo na tabela?
Para a solução utilizaremos o REPLACE e o ASCII_CHAR.
REPLACE(campo_tabela, ‘valor antigo’, ‘valor novo’)
ASCII_CHAR( < inteiro de 0..255 > )
1 |
select replace(tabela.campo, ASCII_CHAR(13) || ASCII_CHAR(10) , ' ') from tabela; |
Irá retornar apenas um espaço no lugar de uma quebra de linha.