How to remove or include "line break", "enter", "new line" of a string result in postgres.
The result is:
comentário
Texto do comentário
Mais texto
And I want to:
comentário
Texto do comentário - Mais texto
Or the other way round
How to remove or include "line break", "enter", "new line" of a string result in postgres.
The result is:
comentário
Texto do comentário
Mais texto
And I want to:
comentário
Texto do comentário - Mais texto
Or the other way round
To remove, we can use:
select regexp_replace(sua_coluna, E'[\n\r]+', ' - ', 'g' )
OR
select regexp_replace(sua_coluna, '[\n\r]+', ' - ', 'g' )
To include a new line use:
select E'Primeira Linha\nSegunda linha.'
OR
select E'Primeira Linha'||chr(10)||'Segunda linha.'
OR as @David
select E'Primeira Linha'||chr(13)||'Segunda linha.'
Sources: link
For more information, read the link