Maison >base de données >tutoriel mysql >Comment insérer des sauts de ligne dans les chaînes VARCHAR/NVARCHAR de SQL Server ?

Comment insérer des sauts de ligne dans les chaînes VARCHAR/NVARCHAR de SQL Server ?

DDD
DDDoriginal
2025-01-16 15:44:18943parcourir

How Do I Insert Line Breaks into SQL Server VARCHAR/NVARCHAR Strings?

Insérer un caractère de nouvelle ligne dans la chaîne SQL Server VARCHAR/NVARCHAR

Bien que ce sujet n'ait peut-être pas été mentionné explicitement dans les discussions précédentes, il s'agit d'un problème que les développeurs rencontrent souvent. Pour résoudre ce problème, explorons la solution pour insérer un caractère de nouvelle ligne dans les chaînes VARCHAR/NVARCHAR dans SQL Server.

Solution :

Pour insérer un caractère de nouvelle ligne dans une chaîne VARCHAR/NVARCHAR, vous pouvez utiliser les caractères suivants :

  • char(13) : Le caractère retour chariot (CR) représente la fin d'une ligne dans les systèmes basés sur DOS.
  • char(10) : Le caractère saut de ligne (LF) indique le début d'une nouvelle ligne dans les systèmes basés sur UNIX.

Pour les nouvelles lignes conformes à DOS/Windows (CRLF), combinez char(13) avec char(10) comme suit :

<code class="language-sql">'这是第一行。' + CHAR(13) + CHAR(10) + '这是第二行。'</code>

En ajoutant ces caractères, vous créez efficacement des nouvelles lignes dans les chaînes VARCHAR/NVARCHAR dans SQL Server.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn