Clique no banner para conhecer e adquirir o meu treinamento de Bancos de Dados no Azure

Removendo tags HTML de uma string no SQL Server

Visualizações: 6.671 views
Tempo de Leitura: 4 minutos

Pessoal,
Boa tarde!

Hoje vou mostrar a vocês como remover tags HTML de uma string no SQL Server usando apenas T-SQL. Essa function foi muito útil para mim, pois surgiu a necessidade de incluir uma coluna num relatório que era exportado para XLS (Excel), mas essa coluna era a descrição em HTML dos chamados gerados pelo sistema e no Excel não ficava muito legal aquele monte de tags HTML. Ficava bem ruim pra ler.. Foi aí que eu desenvolvi essa função e apresento a vocês.

Código fonte da função fncRemove_HTML:

Resultado:

Código-fonte da função fncRemove_Formatacao_Html

Uma outra forma de se conseguir remover as tags e formatações HTML de uma strings, é utilização a função fncRemove_Formatacao_Html, que demonstro abaixo.

Resultado da execução:

Caso você queira utilizar essa mesma função, mas com o código fonte em C# e utilizando no CLR, para ter uma performance muito superior, veja o post SQL Server – Como converter uma string HTML para texto (Remover tags HTML) utilizando o CLR (C#).

Um abraço e até mais!