DICAS

Visite a biblioteca de dicas da comunidade.

Saiba mais

ARTIGOS

Abordagens detalhadas sobre assuntos diversos.

Saiba mais

INICIANTES

Aprenda a programar de um modo simples e fácil.

Saiba mais

DOWNLOADS

Acesse os materiais exclusivos aos membros.

Saiba mais
voltar

PARA QUEM GOSTA DE DELPHI

Como remover quebra de linhas no SQL Firebird?

Algumas vezes em campos varchar ou mesmo blob, é necessário recuperar o texto
salvo. É muito comum que exista quebras de linhas nestes textos, o que pode
trazer problemas em várias situações.

Exemplos:

Integração de dados, montagens de arquivos json e etc.

Felizmente há uma forma muito simples de resolver isso já
via SQL, sem a necessidade de tratar os dados na sua aplicação.

Para tanto, faz-se necessário a utilização do comando replace,
vamos ao exemplo.

1
2
3
SELECT
REPLACE( SEU CAMPO, ASCII_CHAR(13) || ASCII_CHAR(10), '')
FROM SUA_TABELA

Outra forma é tratar a quebra de linha já com a representação em HTML

1
2
3
SELECT
REPLACE( SEU CAMPO, ASCII_CHAR(13) || ASCII_CHAR(10), '<br/>')
FROM SUA_TABELA

No meu caso funcionou muito bem, espero que possa ajudar a todos!

Dúvidas ou sugestões, deixe o seu comentário!

Fonte base: https://www.devmedia.com.br/forum/replace-no-firebird-2-5-4/528523

Facebook Comments Box
  • Giovani Da Cruz
  • 7.188 views
  • 2 comentários
  • 22 de setembro de 2018

Está gostando do conteúdo? Considere pagar um cafezinho para nossa equipe!

2 respostas para “Como remover quebra de linhas no SQL Firebird?”

  1. Carlos Alberto Alves Cerqueira disse:

    Maravilha… Obrigado, turma da resistência.

  2. MATHEUS FELIPE COMARU DE TOLEDO disse:

    Muito obrigado.

Deixe um comentário

Ir ao topo

© 2024 Infus Soluções em Tecnologia - Todos os Direitos Reservados