sql >> Databasteknik >  >> RDS >> Sqlserver

Behöver exportera fält som innehåller radbrytningar som en CSV från SQL Server

Jag ser inte var du kommer att lyckas exportera html till csv - det är verkligen inte vad csv är avsett för. Det är bättre att använda ett xml-format, där html-koden kan inkluderas i ett cdata-element.

Som sagt, du kan prova att använda Ersätt-funktionen för att ta bort radbrytningarna, och du kan lägga till citattecken manuellt - ungefär så här:

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

Om ditt HTML-värde kunde ha dubbla citattecken i det, skulle du behöva undkomma dem.



  1. SQL - Fråga telefonnummer som lagras inkonsekvent

  2. hur man får tillbaka Java UUID lagrat i DB som binär

  3. OracleParameter och IN-klausul

  4. Oracle-skärm mer än 24 timmar