sql >> Database teknologi >  >> RDS >> Sqlserver

Behov for at eksportere felter indeholdende linjeskift som en CSV fra SQL Server

Jeg kan ikke se, hvor du vil have stor succes med at eksportere html til csv - det er virkelig ikke, hvad csv er beregnet til. Du ville være bedre stillet ved at bruge et xml-format, hvor html-koden kan indesluttes i et cdata-element.

Når det er sagt, kan du prøve at bruge Erstat-funktionen til at fjerne linjeskiftene, og du kan manuelt tilføje anførselstegnene - sådan noget som dette:

select '"' + replace (replace (html, char(10), ''), char(13), '') + '"'

Hvis din HTML-værdi kunne have dobbelte anførselstegn, skal du undslippe dem.



  1. Opret forbindelse til MySQL-datakilden i PHPStorm

  2. MySQL til Oracle-syntaksfejl (grænse/forskydning/opdatering)

  3. Hent rækker som kolonner i sqlserver 2008

  4. Opret database ved docker-compose opstart