{"id":6978,"date":"2026-03-18T06:06:38","date_gmt":"2026-03-18T05:06:38","guid":{"rendered":"https:\/\/expert-only.com\/?p=6978"},"modified":"2026-03-18T22:07:18","modified_gmt":"2026-03-18T21:07:18","slug":"comment-gerer-les-retours-a-la-ligne-avec-sql-server","status":"publish","type":"post","link":"https:\/\/expert-only.com\/fr\/t-sql\/comment-gerer-les-retours-a-la-ligne-avec-sql-server\/","title":{"rendered":"Comment g\u00e9rer les retours \u00e0 la ligne avec SQL Server ?"},"content":{"rendered":"\n<h4 class=\"wp-block-heading has-text-align-center\" id=\"h-comment-inserer-ou-supprimer-des-retours-a-la-ligne-avec-des-scripts-t-sql-aussi-appeles-retour-chariot-depuis-des-chaines-de-caracteres-des-colonnes-ou-des-variables\"><em><strong>Comment ins\u00e9rer ou supprimer des retours \u00e0 la ligne avec des scripts T-SQL, aussi appel\u00e9s retour chariot, depuis des cha\u00eenes de caract\u00e8res, des colonnes ou des variables ?<\/strong><\/em><\/h4>\n\n\n\n<p>Exemples de scripts fonctionnels pour g\u00e9rer les retours \u00e0 la ligne avec SQL Server, dans les cha\u00eenes de caract\u00e8res, stock\u00e9es en colonnes ou encore dans des variables.<\/p>\n\n\n\n<p>Soit comment les supprimer ou encore les ins\u00e9rer pour <em>rationaliser les processus d&rsquo;int\u00e9gration<\/em> de donn\u00e9es, et <em>\u00e9viter les erreurs<\/em>. Par exemple, apr\u00e8s l&rsquo;exportation d&rsquo;une requ\u00eate SQL depuis SSMS vers un document Excel, certaines lignes sont divis\u00e9es en deux parties distinctes : les lignes sont interrompues par un retour \u00e0 la ligne. <\/p>\n\n\n\n<p>Cela est principalement d\u00fb \u00e0 des erreurs de saisie dans les logiciels sources:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Copier &#8211; coller depuis un autre logiciel ou traitement de texte<\/li>\n\n\n\n<li>Utilisation de la touche Entr\u00e9e dans un champ non pr\u00e9vu pour cela<\/li>\n\n\n\n<li>Bien s\u00fbr, pas de contr\u00f4le au niveau du logiciel m\u00e9tier pour corriger ou alerter sur la qualit\u00e9 des donn\u00e9es.<\/li>\n<\/ul>\n\n\n\n<p>Pour reproduire ce probl\u00e8me, copiez les r\u00e9sultats de votre <a href=\"https:\/\/expert-only.com\/fr\/t-sql\/requetes-select-sql-server\/\">requ\u00eate SQL<\/a>, depuis SSMS, et collez-les dans votre \u00e9diteur de texte favori tel que <a href=\"https:\/\/notepad-plus-plus.org\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Notepad++<\/a>. Il est possible que des sauts de ligne apparaissent.<\/p>\n\n\n\n<p>Dans le m\u00eame cas d&rsquo;utilisation lors de <a href=\"https:\/\/expert-only.com\/fr\/ssis\/importer-un-fichier-texte-avec-ssis\/\">l&rsquo;int\u00e9gration de fichiers CSV dans SQL Server \u00e0 l&rsquo;aide de SSIS<\/a>, ces sauts de ligne provoquent des erreurs lors de l&rsquo;ex\u00e9cution du package ou des donn\u00e9es compl\u00e8tement incoh\u00e9rentes dans la table cible.<\/p>\n\n\n\n<p>En fonction de la taille des fichiers sources, il peut \u00eatre tr\u00e8s difficile d&rsquo;identifier toutes les lignes avec des erreurs. Il faut alors <em>automatiser cette d\u00e9tection<\/em> \u00e0 l&rsquo;aide d&rsquo;une requ\u00eate et les remplacer pour garantir une int\u00e9gration correcte.<\/p>\n\n\n\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_2 ez-toc-wrap-center counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/expert-only.com\/fr\/t-sql\/comment-gerer-les-retours-a-la-ligne-avec-sql-server\/#a-propos-des-sauts-de-ligne-dans-les-fichiers-textes\" >A propos des sauts de ligne dans les fichiers textes<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/expert-only.com\/fr\/t-sql\/comment-gerer-les-retours-a-la-ligne-avec-sql-server\/#1-inserer-des-retours-a-la-ligne-dans-une-table-sql-server\" >1. Ins\u00e9rer des retours \u00e0 la ligne dans une table SQL Server<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/expert-only.com\/fr\/t-sql\/comment-gerer-les-retours-a-la-ligne-avec-sql-server\/#2-supprimer-les-retours-chariots-avec-la-fonction-replace-en-t-sql\" >2. Supprimer les retours chariots avec la fonction REPLACE en T-SQL<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/expert-only.com\/fr\/t-sql\/comment-gerer-les-retours-a-la-ligne-avec-sql-server\/#3-ajouter-un-retour-a-la-ligne-a-une-colonne-en-transact-sql\" >3. Ajouter un retour \u00e0 la ligne \u00e0 une colonne en Transact-SQL<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/expert-only.com\/fr\/t-sql\/comment-gerer-les-retours-a-la-ligne-avec-sql-server\/#un-meilleur-controle-des-sauts-de-ligne-en-t-sql-ameliore-la-qualite-des-donnees\" >Un meilleur contr\u00f4le des sauts de ligne en T-SQL am\u00e9liore la qualit\u00e9 des donn\u00e9es<\/a><\/li><\/ul><\/nav><\/div>\n<h2 class=\"wp-block-heading\" id=\"h-a-propos-des-sauts-de-ligne-dans-les-fichiers-textes\"><span class=\"ez-toc-section\" id=\"a-propos-des-sauts-de-ligne-dans-les-fichiers-textes\"><\/span>A propos des sauts de ligne dans les fichiers textes<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Dans les fichiers de type texte, le caract\u00e8re appel\u00e9 saut de ligne ou retour chariot indique au curseur de passer au d\u00e9but de la ligne suivante. En d&rsquo;autres termes, <strong>la s\u00e9quence CR+LF sert de marqueur pour indiquer la fin d&rsquo;une ligne<\/strong> logique et le d\u00e9but d&rsquo;une autre dans un fichier donn\u00e9. <\/p>\n\n\n\n<p>Pour information, en Anglais:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>CR = Carriage Return <\/li>\n\n\n\n<li>LF = Line Feed<\/li>\n<\/ul>\n\n\n\n<p>Cette s\u00e9quence est pr\u00e9sente \u00e0 la fin de chaque ligne logique d&rsquo;un fichier texte. Cette s\u00e9quence est utilis\u00e9e pour diff\u00e9rencier les lignes de texte dans un fichier.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-1-inserer-des-retours-a-la-ligne-dans-une-table-sql-server\"><span class=\"ez-toc-section\" id=\"1-inserer-des-retours-a-la-ligne-dans-une-table-sql-server\"><\/span>1. Ins\u00e9rer des retours \u00e0 la ligne dans une table SQL Server<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Tout d&rsquo;abord, pr\u00e9parons une table SQL avec quelques exemples de donn\u00e9es contenant des sauts de ligne. Nous avons divis\u00e9 la colonne adresse en trois lignes diff\u00e9rentes. La requ\u00eate ci-dessous ex\u00e9cute 4 op\u00e9rations SQL Server diff\u00e9rentes pour ins\u00e9rer des sauts de ligne que nous g\u00e9rerons dans les \u00e9tapes suivantes de cet article.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>V\u00e9rifier si la table CUSTOMERS (Clients) existe et la supprimer si n\u00e9cessaire.<\/li>\n\n\n\n<li>Cr\u00e9er la table CUSTOMERS.<\/li>\n\n\n\n<li>Ins\u00e9rer une ligne unique de donn\u00e9es, avec plusieurs sauts de ligne, dans la colonne Adresse (AddressText).<\/li>\n\n\n\n<li>S\u00e9lectionner toutes les donn\u00e9es de la table.<\/li>\n<\/ol>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"mssql\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">-- 1. Si la table des clients existe d\u00e9j\u00e0, alors supprimer la table\nIF exists( \tSELECT 1 FROM sys.objects\n            WHERE object_id = object_id(N'dbo.CUSTOMERS') AND type in (N'U') )\nBEGIN DROP TABLE [dbo].[CUSTOMERS]\nEND;\n\n-- 2. Cr\u00e9ation de la table des clients\nCREATE TABLE [dbo].[CUSTOMERS] (\n    [CustomerID] INT IDENTITY(1,1),\n    [FirstName] NVARCHAR(20),\n    [LastName] NVARCHAR(20),\n    [AddressText] NVARCHAR(100),\n    [CountryCode] NVARCHAR(3),\n    [CountryName] NVARCHAR(50)\n);\n\n-- 3. Insertion des coordonn\u00e9es d'un client avec des sauts de lignes\nINSERT INTO dbo.CUSTOMERS ( FirstName, LastName, AddressText, CountryCode, CountryName )\nVALUES ( N'SMITH',N'John', \nN'123,\nMount Gatineau Avenue,\nOttawa',\nN'CA',N'CANADA');\n\n-- 4. V\u00e9rifier les r\u00e9sultats avec une requ\u00eate SELECT\nSELECT \t* \nFROM \tdbo.CUSTOMERS;\n<\/pre>\n\n\n\n<p>Ensuite, copier et coller la colonne AddressText du r\u00e9sultat SQL Server, noter que <em>l&rsquo;adresse contient deux sauts de ligne<\/em> comme dans l&rsquo;instruction INSERT.<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"xml\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">123,\nMount Gatineau Avenue,\nOttawa<\/pre>\n\n\n\n<p>Pour aller plus loin, voici la documentation de la fonction <a href=\"https:\/\/docs.microsoft.com\/fr-fr\/sql\/t-sql\/functions\/replace-transact-sql?view=sql-server-2017\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">REPLACE<\/a> de SQL Server, depuis le site officiel de Microsoft.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-2-supprimer-les-retours-chariots-avec-la-fonction-replace-en-t-sql\"><span class=\"ez-toc-section\" id=\"2-supprimer-les-retours-chariots-avec-la-fonction-replace-en-t-sql\"><\/span>2. Supprimer les retours chariots avec la fonction REPLACE en T-SQL<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Pour continuer, copier et coller maintenant la colonne Texte de l&rsquo;adresse \u00e0 partir du r\u00e9sultat SQL Server. Remarquer que <em><strong>l&rsquo;adresse contient deux sauts de ligne<\/strong><\/em>, comme dans l&rsquo;\u00e9tape 1 :<\/p>\n\n\n\n<p><strong>123,<br>Mount Gatineau Avenue,<br>Ottawa<\/strong><\/p>\n\n\n\n<p>Pour supprimer ces sauts de ligne en SQL, utiliser la fonction REPLACE. En effet, les codes sp\u00e9cifiques <strong>CHAR(13)<\/strong> et <strong>CHAR(10)<\/strong> repr\u00e9sentent les caract\u00e8res du saut de ligne, respectivement CR et LF.<\/p>\n\n\n\n<p>Puis on les remplace par un espace ou une virgule, par exemple:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"sql\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">-- V\u00e9rifier les r\u00e9sultats\nSELECT   CustomerID, FirstName, LastName, AddressText\nFROM   dbo.CUSTOMERS;\n\n-- Utiliser de la fonction REPLACE pour supprimer les sauts de ligne\nSELECT   CustomerID, FirstName, LastName,\n        REPLACE(AddressText,CHAR(13)+CHAR(10),' ')\nFROM dbo.CUSTOMERS;\n<\/pre>\n\n\n\n<p>Cette fois, le <strong>copier-coller du texte<\/strong> donne ce r\u00e9sultat. Il affiche clairement l&rsquo;adresse du client <strong>sans aucun retour \u00e0 la ligne<\/strong>. Les trois parties de l&rsquo;adresse sont maintenant sur la m\u00eame ligne.<\/p>\n\n\n\n<p><strong><em>123, avenue du Mont Gatineau, Ottawa<\/em><\/strong><\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"770\" height=\"520\" src=\"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/11\/t-sql-remove-line-breaks-1-visible-in-ssms-result-as-text.jpg\" alt=\"G\u00e9rer les retours \u00e0 la ligne avec SQL Server\" class=\"wp-image-17770\" srcset=\"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/11\/t-sql-remove-line-breaks-1-visible-in-ssms-result-as-text.jpg 770w, https:\/\/expert-only.com\/wp-content\/uploads\/2022\/11\/t-sql-remove-line-breaks-1-visible-in-ssms-result-as-text-300x203.jpg 300w, https:\/\/expert-only.com\/wp-content\/uploads\/2022\/11\/t-sql-remove-line-breaks-1-visible-in-ssms-result-as-text-768x519.jpg 768w\" sizes=\"auto, (max-width: 770px) 100vw, 770px\" \/><figcaption class=\"wp-element-caption\"><em>G\u00e9rer les retours \u00e0 la ligne avec SQL Server<\/em><\/figcaption><\/figure><\/div>\n\n\n<p>Ainsi ajouter ou supprimer un retour chariot avec SQL Server simplement avec deux op\u00e9ration inverses, mais effectu\u00e9es avec les m\u00eames fonctions textes T-SQL: CHAR() et REPLACE().<\/p>\n\n\n\n<p><strong>Voici un autre tutoriel pour apprendre \u00e0 <a href=\"https:\/\/expert-only.com\/fr\/t-sql\/decouper-texte-apres-un-caractere-en-t-sql\/\">d\u00e9couper un texte apr\u00e8s un caract\u00e8re avec SQL Server<\/a>.<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-embed aligncenter is-type-wp-embed is-provider-tutoriels-sql-et-it wp-block-embed-tutoriels-sql-et-it\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"XJzewsdXIq\"><a href=\"https:\/\/expert-only.com\/fr\/t-sql\/decouper-texte-apres-un-caractere-en-t-sql\/\">D\u00e9couper un Texte apr\u00e8s un Caract\u00e8re en T-SQL<\/a><\/blockquote><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; visibility: hidden;\" title=\"\u00ab\u00a0D\u00e9couper un Texte apr\u00e8s un Caract\u00e8re en T-SQL\u00a0\u00bb &#8212; Tutoriels SQL et IT\" src=\"https:\/\/expert-only.com\/fr\/t-sql\/decouper-texte-apres-un-caractere-en-t-sql\/embed\/#?secret=UvChWhxVpv#?secret=XJzewsdXIq\" data-secret=\"XJzewsdXIq\" width=\"500\" height=\"282\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-3-ajouter-un-retour-a-la-ligne-a-une-colonne-en-transact-sql\"><span class=\"ez-toc-section\" id=\"3-ajouter-un-retour-a-la-ligne-a-une-colonne-en-transact-sql\"><\/span>3. Ajouter un retour \u00e0 la ligne \u00e0 une colonne en Transact-SQL<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>A l&rsquo;inverse, pour ajouter un retour chariot \u00e0 une colonne depuis une requ\u00eate T-SQL, il suffit donc d&rsquo;ajouter les deux caract\u00e8res sp\u00e9ciaux ci-dessous, concat\u00e9n\u00e9s:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>CHAR(13)<\/strong> = CR<\/li>\n\n\n\n<li><strong>CHAR(10)<\/strong> = LF<\/li>\n<\/ul>\n\n\n\n<p>La requ\u00eate ressemble \u00e0 cela. Pour voir les retours chariots, activer l&rsquo;option \u00ab\u00a0<strong>R\u00e9sultats vers Textes<\/strong>\u00a0\u00bb depuis SSMS.<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"sql\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">-- Requ\u00eate pour ajouter un retour chariot et construire l'adresse compl\u00e8te du client\nSELECT \n\t[CustomerID]\n\t,[FirstName]\n\t,[LastName]\n\t,[AddressText] + CHAR(13) + CHAR(10)\n\t+[CountryCode] + CHAR(13) + CHAR(10)\n\t+[CountryName] AS [FullAdress]\nFROM \tdbo.CUSTOMERS;\n<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-un-meilleur-controle-des-sauts-de-ligne-en-t-sql-ameliore-la-qualite-des-donnees\"><span class=\"ez-toc-section\" id=\"un-meilleur-controle-des-sauts-de-ligne-en-t-sql-ameliore-la-qualite-des-donnees\"><\/span>Un meilleur contr\u00f4le des sauts de ligne en T-SQL am\u00e9liore la qualit\u00e9 des donn\u00e9es<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>En conclusion, il est relativement facile de g\u00e9rer les retours \u00e0 la ligne avec des requ\u00eates SQL Server, \u00e0 condition de bien les comprendre.<\/p>\n\n\n\n<p>Ils peuvent \u00eatre g\u00e9r\u00e9s en s&rsquo;assurant que les caract\u00e8res sp\u00e9ciaux CHAR(10) et CHAR(13) sont d\u00e9tect\u00e9s. En g\u00e9n\u00e9ral, les contr\u00f4les de saisie dans les applications m\u00e9tiers aident \u00e0 r\u00e9duire le nombre de caract\u00e8res invalides ins\u00e9r\u00e9s dans une base de donn\u00e9es, \u00e0 la source.<\/p>\n\n\n\n<p>En effet, ces contr\u00f4les r\u00e9duisent consid\u00e9rablement les erreurs de lecture lors de leur transfert entre des applications comme SSMS et Excel par exemple. Et plus encore les erreurs d&rsquo;int\u00e9gration de donn\u00e9es par packages ou traitements (batchs). Comme l&rsquo;\u00e9change automatique de donn\u00e9es via des packages ordonnanc\u00e9s SSIS, ou encore des transferts entre bases de donn\u00e9es \u00e0 l&rsquo;aide d&rsquo;API.<\/p>\n\n\n\n<figure class=\"wp-block-embed aligncenter is-type-wp-embed is-provider-tutoriels-sql-et-it wp-block-embed-tutoriels-sql-et-it\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"XJzewsdXIq\"><a href=\"https:\/\/expert-only.com\/fr\/t-sql\/decouper-texte-apres-un-caractere-en-t-sql\/\">D\u00e9couper un Texte apr\u00e8s un Caract\u00e8re en T-SQL<\/a><\/blockquote><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; visibility: hidden;\" title=\"\u00ab\u00a0D\u00e9couper un Texte apr\u00e8s un Caract\u00e8re en T-SQL\u00a0\u00bb &#8212; Tutoriels SQL et IT\" src=\"https:\/\/expert-only.com\/fr\/t-sql\/decouper-texte-apres-un-caractere-en-t-sql\/embed\/#?secret=UvChWhxVpv#?secret=XJzewsdXIq\" data-secret=\"XJzewsdXIq\" width=\"500\" height=\"282\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-questions-sur-la-gestion-des-retours-chariots-en-t-sql\">Questions sur la gestion des retours chariots en T-SQL<\/h3>\n\n\n\n<div class=\"schema-faq wp-block-yoast-faq-block\"><div class=\"schema-faq-section\" id=\"faq-question-1650968809241\"><strong class=\"schema-faq-question\">Qu&rsquo;est-ce qu&rsquo;un retour chariot ou retour \u00e0 la ligne ?<\/strong> <p class=\"schema-faq-answer\">Un retour chariot, ou saut de ligne, est une caract\u00e8re qui permet de couper une ligne de texte en deux ou plusieurs parties pour le texte sur la ligne suivante.<\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1650968923230\"><strong class=\"schema-faq-question\">Quel est le meilleur outil gratuit pour \u00e9diter un fichier texte ?<\/strong> <p class=\"schema-faq-answer\"><a href=\"https:\/\/notepad-plus-plus.org\/\" target=\"_blank\" rel=\"noreferrer noopener\">Notepad++<\/a> est consid\u00e9r\u00e9 comme l&rsquo;un des meilleurs outils gratuits pour \u00e9diter des fichiers textes. Cet \u00e9diteur de texte offre une grande flexibilit\u00e9 dans la lecture et la modification de fichiers. Il dispose d&rsquo;une reconnaissance de syntaxe pour de nombreux langages de programmation tels que XML, SQL, HTML, MS-DOS, Java, PHP, entre autres.<\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1650969003947\"><strong class=\"schema-faq-question\">Quelle est la diff\u00e9rence entre les caract\u00e8res sp\u00e9ciaux char(13) et char(10) ?<\/strong> <p class=\"schema-faq-answer\">Les caract\u00e8res sp\u00e9ciaux char(13) et char(10) sont utilis\u00e9s pour les retours \u00e0 la ligne dans les fichiers texte. Char(13) correspond au retour chariot, qui ram\u00e8ne le curseur au d\u00e9but de la ligne, tandis que char(10) correspond au saut de ligne, qui avance le curseur \u00e0 la ligne suivante. Les syst\u00e8mes d&rsquo;exploitation Windows utilisent souvent la s\u00e9quence char(13)+char(10), tandis que les syst\u00e8mes Unix ou Linux utilisent plut\u00f4t char(10).<\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1650969045913\"><strong class=\"schema-faq-question\">Quelle fonction SQL Server pour supprimer un saut de ligne dans une colonne ?<\/strong> <p class=\"schema-faq-answer\">Pour supprimer les sauts de ligne dans une colonne avec SQL Server, utiliser la fonction REPLACE coupl\u00e9e \u00e0 la fonction CHAR.<\/p> <\/div> <\/div>\n","protected":false},"excerpt":{"rendered":"<div class=\"mh-excerpt\"><p>Comment ins\u00e9rer ou supprimer des retours \u00e0 la ligne avec des scripts T-SQL, aussi appel\u00e9s retour chariot, depuis des cha\u00eenes de caract\u00e8res, des colonnes ou des variables ? Exemples de scripts fonctionnels pour g\u00e9rer les retours \u00e0 la ligne <a class=\"mh-excerpt-more\" href=\"https:\/\/expert-only.com\/fr\/t-sql\/comment-gerer-les-retours-a-la-ligne-avec-sql-server\/\" title=\"Comment g\u00e9rer les retours \u00e0 la ligne avec SQL Server ?\">&#8230;<\/a><\/p>\n<\/div>","protected":false},"author":1,"featured_media":10297,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[12],"tags":[],"class_list":{"0":"post-6978","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-t-sql"},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v21.7 (Yoast SEO v26.2) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Comment g\u00e9rer les retours \u00e0 la ligne avec SQL Server ? T-SQL<\/title>\n<meta name=\"description\" content=\"Pour g\u00e9rer les retours \u00e0 la ligne dans un texte avec SQL Server, utiliser la fonction REPLACE et ajouter ou supprimer le caract\u00e8re.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/expert-only.com\/fr\/t-sql\/comment-gerer-les-retours-a-la-ligne-avec-sql-server\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Comment g\u00e9rer les retours \u00e0 la ligne avec SQL Server ?\" \/>\n<meta property=\"og:description\" content=\"Pour g\u00e9rer les retours \u00e0 la ligne dans un texte avec SQL Server, utiliser la fonction REPLACE et ajouter ou supprimer le caract\u00e8re.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/expert-only.com\/fr\/t-sql\/comment-gerer-les-retours-a-la-ligne-avec-sql-server\/\" \/>\n<meta property=\"og:site_name\" content=\"Tutoriels SQL et IT\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/ExpertOnlyCom\/\" \/>\n<meta property=\"article:published_time\" content=\"2026-03-18T05:06:38+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-03-18T21:07:18+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/09\/backspace-typewriter-key-B42D0B1865C_1920x1080.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1920\" \/>\n\t<meta property=\"og:image:height\" content=\"1080\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Expert-Only\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@expert_only\" \/>\n<meta name=\"twitter:site\" content=\"@expert_only\" \/>\n<meta name=\"twitter:label1\" content=\"\u00c9crit par\" \/>\n\t<meta name=\"twitter:data1\" content=\"Expert-Only\" \/>\n\t<meta name=\"twitter:label2\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/expert-only.com\/fr\/t-sql\/comment-gerer-les-retours-a-la-ligne-avec-sql-server\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/expert-only.com\/fr\/t-sql\/comment-gerer-les-retours-a-la-ligne-avec-sql-server\/\"},\"author\":{\"name\":\"Expert-Only\",\"@id\":\"https:\/\/expert-only.com\/fr\/#\/schema\/person\/406a9576b52944f018739a42046873ef\"},\"headline\":\"Comment g\u00e9rer les retours \u00e0 la ligne avec SQL Server ?\",\"datePublished\":\"2026-03-18T05:06:38+00:00\",\"dateModified\":\"2026-03-18T21:07:18+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/expert-only.com\/fr\/t-sql\/comment-gerer-les-retours-a-la-ligne-avec-sql-server\/\"},\"wordCount\":1256,\"publisher\":{\"@id\":\"https:\/\/expert-only.com\/fr\/#organization\"},\"image\":{\"@id\":\"https:\/\/expert-only.com\/fr\/t-sql\/comment-gerer-les-retours-a-la-ligne-avec-sql-server\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/09\/backspace-typewriter-key-B42D0B1865C_1920x1080.jpg\",\"articleSection\":[\"T-SQL\"],\"inLanguage\":\"fr-FR\"},{\"@type\":[\"WebPage\",\"FAQPage\"],\"@id\":\"https:\/\/expert-only.com\/fr\/t-sql\/comment-gerer-les-retours-a-la-ligne-avec-sql-server\/\",\"url\":\"https:\/\/expert-only.com\/fr\/t-sql\/comment-gerer-les-retours-a-la-ligne-avec-sql-server\/\",\"name\":\"Comment g\u00e9rer les retours \u00e0 la ligne avec SQL Server ? T-SQL\",\"isPartOf\":{\"@id\":\"https:\/\/expert-only.com\/fr\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/expert-only.com\/fr\/t-sql\/comment-gerer-les-retours-a-la-ligne-avec-sql-server\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/expert-only.com\/fr\/t-sql\/comment-gerer-les-retours-a-la-ligne-avec-sql-server\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/09\/backspace-typewriter-key-B42D0B1865C_1920x1080.jpg\",\"datePublished\":\"2026-03-18T05:06:38+00:00\",\"dateModified\":\"2026-03-18T21:07:18+00:00\",\"description\":\"Pour g\u00e9rer les retours \u00e0 la ligne dans un texte avec SQL Server, utiliser la fonction REPLACE et ajouter ou supprimer le caract\u00e8re.\",\"breadcrumb\":{\"@id\":\"https:\/\/expert-only.com\/fr\/t-sql\/comment-gerer-les-retours-a-la-ligne-avec-sql-server\/#breadcrumb\"},\"mainEntity\":[{\"@id\":\"https:\/\/expert-only.com\/fr\/t-sql\/comment-gerer-les-retours-a-la-ligne-avec-sql-server\/#faq-question-1650968809241\"},{\"@id\":\"https:\/\/expert-only.com\/fr\/t-sql\/comment-gerer-les-retours-a-la-ligne-avec-sql-server\/#faq-question-1650968923230\"},{\"@id\":\"https:\/\/expert-only.com\/fr\/t-sql\/comment-gerer-les-retours-a-la-ligne-avec-sql-server\/#faq-question-1650969003947\"},{\"@id\":\"https:\/\/expert-only.com\/fr\/t-sql\/comment-gerer-les-retours-a-la-ligne-avec-sql-server\/#faq-question-1650969045913\"}],\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/expert-only.com\/fr\/t-sql\/comment-gerer-les-retours-a-la-ligne-avec-sql-server\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/expert-only.com\/fr\/t-sql\/comment-gerer-les-retours-a-la-ligne-avec-sql-server\/#primaryimage\",\"url\":\"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/09\/backspace-typewriter-key-B42D0B1865C_1920x1080.jpg\",\"contentUrl\":\"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/09\/backspace-typewriter-key-B42D0B1865C_1920x1080.jpg\",\"width\":1920,\"height\":1080},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/expert-only.com\/fr\/t-sql\/comment-gerer-les-retours-a-la-ligne-avec-sql-server\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\/\/expert-only.com\/fr\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Comment g\u00e9rer les retours \u00e0 la ligne avec SQL Server ?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/expert-only.com\/fr\/#website\",\"url\":\"https:\/\/expert-only.com\/fr\/\",\"name\":\"Tutoriels SQL et IT\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/expert-only.com\/fr\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/expert-only.com\/fr\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/expert-only.com\/fr\/#organization\",\"name\":\"Expert-Only\",\"url\":\"https:\/\/expert-only.com\/fr\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/expert-only.com\/fr\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/expert-only.com\/wp-content\/uploads\/2017\/09\/cropped-logo_Expert-Only.jpg\",\"contentUrl\":\"https:\/\/expert-only.com\/wp-content\/uploads\/2017\/09\/cropped-logo_Expert-Only.jpg\",\"width\":381,\"height\":174,\"caption\":\"Expert-Only\"},\"image\":{\"@id\":\"https:\/\/expert-only.com\/fr\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/ExpertOnlyCom\/\",\"https:\/\/x.com\/expert_only\",\"https:\/\/www.youtube.com\/channel\/UCMS5sR_FwAetB0FmciNvUaA\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/expert-only.com\/fr\/#\/schema\/person\/406a9576b52944f018739a42046873ef\",\"name\":\"Expert-Only\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/expert-only.com\/fr\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/084b15660763ff5b13bb60b2f52f97bb?s=96&d=identicon&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/084b15660763ff5b13bb60b2f52f97bb?s=96&d=identicon&r=g\",\"caption\":\"Expert-Only\"}},{\"@type\":\"Question\",\"@id\":\"https:\/\/expert-only.com\/fr\/t-sql\/comment-gerer-les-retours-a-la-ligne-avec-sql-server\/#faq-question-1650968809241\",\"position\":1,\"url\":\"https:\/\/expert-only.com\/fr\/t-sql\/comment-gerer-les-retours-a-la-ligne-avec-sql-server\/#faq-question-1650968809241\",\"name\":\"Qu'est-ce qu'un retour chariot ou retour \u00e0 la ligne ?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Un retour chariot, ou saut de ligne, est une caract\u00e8re qui permet de couper une ligne de texte en deux ou plusieurs parties pour le texte sur la ligne suivante.\",\"inLanguage\":\"fr-FR\"},\"inLanguage\":\"fr-FR\"},{\"@type\":\"Question\",\"@id\":\"https:\/\/expert-only.com\/fr\/t-sql\/comment-gerer-les-retours-a-la-ligne-avec-sql-server\/#faq-question-1650968923230\",\"position\":2,\"url\":\"https:\/\/expert-only.com\/fr\/t-sql\/comment-gerer-les-retours-a-la-ligne-avec-sql-server\/#faq-question-1650968923230\",\"name\":\"Quel est le meilleur outil gratuit pour \u00e9diter un fichier texte ?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"<a href=\\\"https:\/\/notepad-plus-plus.org\/\\\" target=\\\"_blank\\\" rel=\\\"noreferrer noopener\\\">Notepad++<\/a> est consid\u00e9r\u00e9 comme l'un des meilleurs outils gratuits pour \u00e9diter des fichiers textes. Cet \u00e9diteur de texte offre une grande flexibilit\u00e9 dans la lecture et la modification de fichiers. Il dispose d'une reconnaissance de syntaxe pour de nombreux langages de programmation tels que XML, SQL, HTML, MS-DOS, Java, PHP, entre autres.\",\"inLanguage\":\"fr-FR\"},\"inLanguage\":\"fr-FR\"},{\"@type\":\"Question\",\"@id\":\"https:\/\/expert-only.com\/fr\/t-sql\/comment-gerer-les-retours-a-la-ligne-avec-sql-server\/#faq-question-1650969003947\",\"position\":3,\"url\":\"https:\/\/expert-only.com\/fr\/t-sql\/comment-gerer-les-retours-a-la-ligne-avec-sql-server\/#faq-question-1650969003947\",\"name\":\"Quelle est la diff\u00e9rence entre les caract\u00e8res sp\u00e9ciaux char(13) et char(10) ?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Les caract\u00e8res sp\u00e9ciaux char(13) et char(10) sont utilis\u00e9s pour les retours \u00e0 la ligne dans les fichiers texte. Char(13) correspond au retour chariot, qui ram\u00e8ne le curseur au d\u00e9but de la ligne, tandis que char(10) correspond au saut de ligne, qui avance le curseur \u00e0 la ligne suivante. Les syst\u00e8mes d'exploitation Windows utilisent souvent la s\u00e9quence char(13)+char(10), tandis que les syst\u00e8mes Unix ou Linux utilisent plut\u00f4t char(10).\",\"inLanguage\":\"fr-FR\"},\"inLanguage\":\"fr-FR\"},{\"@type\":\"Question\",\"@id\":\"https:\/\/expert-only.com\/fr\/t-sql\/comment-gerer-les-retours-a-la-ligne-avec-sql-server\/#faq-question-1650969045913\",\"position\":4,\"url\":\"https:\/\/expert-only.com\/fr\/t-sql\/comment-gerer-les-retours-a-la-ligne-avec-sql-server\/#faq-question-1650969045913\",\"name\":\"Quelle fonction SQL Server pour supprimer un saut de ligne dans une colonne ?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Pour supprimer les sauts de ligne dans une colonne avec SQL Server, utiliser la fonction REPLACE coupl\u00e9e \u00e0 la fonction CHAR.\",\"inLanguage\":\"fr-FR\"},\"inLanguage\":\"fr-FR\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Comment g\u00e9rer les retours \u00e0 la ligne avec SQL Server ? T-SQL","description":"Pour g\u00e9rer les retours \u00e0 la ligne dans un texte avec SQL Server, utiliser la fonction REPLACE et ajouter ou supprimer le caract\u00e8re.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/expert-only.com\/fr\/t-sql\/comment-gerer-les-retours-a-la-ligne-avec-sql-server\/","og_locale":"fr_FR","og_type":"article","og_title":"Comment g\u00e9rer les retours \u00e0 la ligne avec SQL Server ?","og_description":"Pour g\u00e9rer les retours \u00e0 la ligne dans un texte avec SQL Server, utiliser la fonction REPLACE et ajouter ou supprimer le caract\u00e8re.","og_url":"https:\/\/expert-only.com\/fr\/t-sql\/comment-gerer-les-retours-a-la-ligne-avec-sql-server\/","og_site_name":"Tutoriels SQL et IT","article_publisher":"https:\/\/www.facebook.com\/ExpertOnlyCom\/","article_published_time":"2026-03-18T05:06:38+00:00","article_modified_time":"2026-03-18T21:07:18+00:00","og_image":[{"width":1920,"height":1080,"url":"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/09\/backspace-typewriter-key-B42D0B1865C_1920x1080.jpg","type":"image\/jpeg"}],"author":"Expert-Only","twitter_card":"summary_large_image","twitter_creator":"@expert_only","twitter_site":"@expert_only","twitter_misc":{"\u00c9crit par":"Expert-Only","Dur\u00e9e de lecture estim\u00e9e":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/expert-only.com\/fr\/t-sql\/comment-gerer-les-retours-a-la-ligne-avec-sql-server\/#article","isPartOf":{"@id":"https:\/\/expert-only.com\/fr\/t-sql\/comment-gerer-les-retours-a-la-ligne-avec-sql-server\/"},"author":{"name":"Expert-Only","@id":"https:\/\/expert-only.com\/fr\/#\/schema\/person\/406a9576b52944f018739a42046873ef"},"headline":"Comment g\u00e9rer les retours \u00e0 la ligne avec SQL Server ?","datePublished":"2026-03-18T05:06:38+00:00","dateModified":"2026-03-18T21:07:18+00:00","mainEntityOfPage":{"@id":"https:\/\/expert-only.com\/fr\/t-sql\/comment-gerer-les-retours-a-la-ligne-avec-sql-server\/"},"wordCount":1256,"publisher":{"@id":"https:\/\/expert-only.com\/fr\/#organization"},"image":{"@id":"https:\/\/expert-only.com\/fr\/t-sql\/comment-gerer-les-retours-a-la-ligne-avec-sql-server\/#primaryimage"},"thumbnailUrl":"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/09\/backspace-typewriter-key-B42D0B1865C_1920x1080.jpg","articleSection":["T-SQL"],"inLanguage":"fr-FR"},{"@type":["WebPage","FAQPage"],"@id":"https:\/\/expert-only.com\/fr\/t-sql\/comment-gerer-les-retours-a-la-ligne-avec-sql-server\/","url":"https:\/\/expert-only.com\/fr\/t-sql\/comment-gerer-les-retours-a-la-ligne-avec-sql-server\/","name":"Comment g\u00e9rer les retours \u00e0 la ligne avec SQL Server ? T-SQL","isPartOf":{"@id":"https:\/\/expert-only.com\/fr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/expert-only.com\/fr\/t-sql\/comment-gerer-les-retours-a-la-ligne-avec-sql-server\/#primaryimage"},"image":{"@id":"https:\/\/expert-only.com\/fr\/t-sql\/comment-gerer-les-retours-a-la-ligne-avec-sql-server\/#primaryimage"},"thumbnailUrl":"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/09\/backspace-typewriter-key-B42D0B1865C_1920x1080.jpg","datePublished":"2026-03-18T05:06:38+00:00","dateModified":"2026-03-18T21:07:18+00:00","description":"Pour g\u00e9rer les retours \u00e0 la ligne dans un texte avec SQL Server, utiliser la fonction REPLACE et ajouter ou supprimer le caract\u00e8re.","breadcrumb":{"@id":"https:\/\/expert-only.com\/fr\/t-sql\/comment-gerer-les-retours-a-la-ligne-avec-sql-server\/#breadcrumb"},"mainEntity":[{"@id":"https:\/\/expert-only.com\/fr\/t-sql\/comment-gerer-les-retours-a-la-ligne-avec-sql-server\/#faq-question-1650968809241"},{"@id":"https:\/\/expert-only.com\/fr\/t-sql\/comment-gerer-les-retours-a-la-ligne-avec-sql-server\/#faq-question-1650968923230"},{"@id":"https:\/\/expert-only.com\/fr\/t-sql\/comment-gerer-les-retours-a-la-ligne-avec-sql-server\/#faq-question-1650969003947"},{"@id":"https:\/\/expert-only.com\/fr\/t-sql\/comment-gerer-les-retours-a-la-ligne-avec-sql-server\/#faq-question-1650969045913"}],"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/expert-only.com\/fr\/t-sql\/comment-gerer-les-retours-a-la-ligne-avec-sql-server\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/expert-only.com\/fr\/t-sql\/comment-gerer-les-retours-a-la-ligne-avec-sql-server\/#primaryimage","url":"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/09\/backspace-typewriter-key-B42D0B1865C_1920x1080.jpg","contentUrl":"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/09\/backspace-typewriter-key-B42D0B1865C_1920x1080.jpg","width":1920,"height":1080},{"@type":"BreadcrumbList","@id":"https:\/\/expert-only.com\/fr\/t-sql\/comment-gerer-les-retours-a-la-ligne-avec-sql-server\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/expert-only.com\/fr\/"},{"@type":"ListItem","position":2,"name":"Comment g\u00e9rer les retours \u00e0 la ligne avec SQL Server ?"}]},{"@type":"WebSite","@id":"https:\/\/expert-only.com\/fr\/#website","url":"https:\/\/expert-only.com\/fr\/","name":"Tutoriels SQL et IT","description":"","publisher":{"@id":"https:\/\/expert-only.com\/fr\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/expert-only.com\/fr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Organization","@id":"https:\/\/expert-only.com\/fr\/#organization","name":"Expert-Only","url":"https:\/\/expert-only.com\/fr\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/expert-only.com\/fr\/#\/schema\/logo\/image\/","url":"https:\/\/expert-only.com\/wp-content\/uploads\/2017\/09\/cropped-logo_Expert-Only.jpg","contentUrl":"https:\/\/expert-only.com\/wp-content\/uploads\/2017\/09\/cropped-logo_Expert-Only.jpg","width":381,"height":174,"caption":"Expert-Only"},"image":{"@id":"https:\/\/expert-only.com\/fr\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/ExpertOnlyCom\/","https:\/\/x.com\/expert_only","https:\/\/www.youtube.com\/channel\/UCMS5sR_FwAetB0FmciNvUaA"]},{"@type":"Person","@id":"https:\/\/expert-only.com\/fr\/#\/schema\/person\/406a9576b52944f018739a42046873ef","name":"Expert-Only","image":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/expert-only.com\/fr\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/084b15660763ff5b13bb60b2f52f97bb?s=96&d=identicon&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/084b15660763ff5b13bb60b2f52f97bb?s=96&d=identicon&r=g","caption":"Expert-Only"}},{"@type":"Question","@id":"https:\/\/expert-only.com\/fr\/t-sql\/comment-gerer-les-retours-a-la-ligne-avec-sql-server\/#faq-question-1650968809241","position":1,"url":"https:\/\/expert-only.com\/fr\/t-sql\/comment-gerer-les-retours-a-la-ligne-avec-sql-server\/#faq-question-1650968809241","name":"Qu'est-ce qu'un retour chariot ou retour \u00e0 la ligne ?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"Un retour chariot, ou saut de ligne, est une caract\u00e8re qui permet de couper une ligne de texte en deux ou plusieurs parties pour le texte sur la ligne suivante.","inLanguage":"fr-FR"},"inLanguage":"fr-FR"},{"@type":"Question","@id":"https:\/\/expert-only.com\/fr\/t-sql\/comment-gerer-les-retours-a-la-ligne-avec-sql-server\/#faq-question-1650968923230","position":2,"url":"https:\/\/expert-only.com\/fr\/t-sql\/comment-gerer-les-retours-a-la-ligne-avec-sql-server\/#faq-question-1650968923230","name":"Quel est le meilleur outil gratuit pour \u00e9diter un fichier texte ?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"<a href=\"https:\/\/notepad-plus-plus.org\/\" target=\"_blank\" rel=\"noreferrer noopener\">Notepad++<\/a> est consid\u00e9r\u00e9 comme l'un des meilleurs outils gratuits pour \u00e9diter des fichiers textes. Cet \u00e9diteur de texte offre une grande flexibilit\u00e9 dans la lecture et la modification de fichiers. Il dispose d'une reconnaissance de syntaxe pour de nombreux langages de programmation tels que XML, SQL, HTML, MS-DOS, Java, PHP, entre autres.","inLanguage":"fr-FR"},"inLanguage":"fr-FR"},{"@type":"Question","@id":"https:\/\/expert-only.com\/fr\/t-sql\/comment-gerer-les-retours-a-la-ligne-avec-sql-server\/#faq-question-1650969003947","position":3,"url":"https:\/\/expert-only.com\/fr\/t-sql\/comment-gerer-les-retours-a-la-ligne-avec-sql-server\/#faq-question-1650969003947","name":"Quelle est la diff\u00e9rence entre les caract\u00e8res sp\u00e9ciaux char(13) et char(10) ?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"Les caract\u00e8res sp\u00e9ciaux char(13) et char(10) sont utilis\u00e9s pour les retours \u00e0 la ligne dans les fichiers texte. Char(13) correspond au retour chariot, qui ram\u00e8ne le curseur au d\u00e9but de la ligne, tandis que char(10) correspond au saut de ligne, qui avance le curseur \u00e0 la ligne suivante. Les syst\u00e8mes d'exploitation Windows utilisent souvent la s\u00e9quence char(13)+char(10), tandis que les syst\u00e8mes Unix ou Linux utilisent plut\u00f4t char(10).","inLanguage":"fr-FR"},"inLanguage":"fr-FR"},{"@type":"Question","@id":"https:\/\/expert-only.com\/fr\/t-sql\/comment-gerer-les-retours-a-la-ligne-avec-sql-server\/#faq-question-1650969045913","position":4,"url":"https:\/\/expert-only.com\/fr\/t-sql\/comment-gerer-les-retours-a-la-ligne-avec-sql-server\/#faq-question-1650969045913","name":"Quelle fonction SQL Server pour supprimer un saut de ligne dans une colonne ?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"Pour supprimer les sauts de ligne dans une colonne avec SQL Server, utiliser la fonction REPLACE coupl\u00e9e \u00e0 la fonction CHAR.","inLanguage":"fr-FR"},"inLanguage":"fr-FR"}]}},"_links":{"self":[{"href":"https:\/\/expert-only.com\/fr\/wp-json\/wp\/v2\/posts\/6978","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/expert-only.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/expert-only.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/expert-only.com\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/expert-only.com\/fr\/wp-json\/wp\/v2\/comments?post=6978"}],"version-history":[{"count":18,"href":"https:\/\/expert-only.com\/fr\/wp-json\/wp\/v2\/posts\/6978\/revisions"}],"predecessor-version":[{"id":31083,"href":"https:\/\/expert-only.com\/fr\/wp-json\/wp\/v2\/posts\/6978\/revisions\/31083"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/expert-only.com\/fr\/wp-json\/wp\/v2\/media\/10297"}],"wp:attachment":[{"href":"https:\/\/expert-only.com\/fr\/wp-json\/wp\/v2\/media?parent=6978"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/expert-only.com\/fr\/wp-json\/wp\/v2\/categories?post=6978"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/expert-only.com\/fr\/wp-json\/wp\/v2\/tags?post=6978"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}