Comment insérer un saut de ligne dans une chaîne VARCHAR/NVARCHAR de SQL Server

Comment insérer un saut de ligne dans une chaîne VARCHAR/NVARCHAR de SQL Server


Source : [Stack Overflow [sql-server]](SQL SERVER - T-SQL Script to Insert Carriage Return and New Line Feed in Code - SQL Authority with Pinal Dave](SQL SERVER - T-SQL Script to Insert Carriage Return and New Line Feed in Code - SQL Authority with Pinal Dave)

J’ai trouvé la réponse ici : http://blog.sqlauthority.com/2007/08/22/sql-server-t-sql-script-to-insert-carriage-return-and-new-line-feed-in-code/

Vous concaténez simplement la chaîne et insérez un CHAR(13) là où vous souhaitez votre saut de ligne.

Exemple :

DECLARE @text NVARCHAR(100)
SET @text = 'This is line 1.' + CHAR(13) + 'This is line 2.'
SELECT @text

Cela affiche le résultat suivant :

This is line 1.

This is line 2.