Como inserir uma quebra de linha em uma string SQL Server VARCHAR/NVARCHAR
Eu não vi nenhuma pergunta similar feita sobre este tópico, e tive que pesquisar isto para algo em que eu'estou trabalhando agora mesmo. Pensei em postar a resposta para o caso de alguém mais ter a mesma pergunta.
524
3
char(13)
éCR
. Para DOS-/Windows-styleCRLF
linebreaks, você querchar(13)+char(10)
, como:Encontrei a resposta aqui: http://blog.sqlauthority.com/2007/08/22/sql-server-t-sql-script-to-insert-carriage-return-and-new-line-feed-in-code/
Basta concatenar a string e inserir um
CHAR(13)
onde você quer que sua linha se quebre.Exemplo:
Isto imprime o seguinte:
Seguindo um Google...
Tirando o código do site:
Parece que pode ser feito através da substituição de um espaço reservado por CHAR(13).
Boa pergunta, nunca o fiz eu mesmo :)