KB4135137 - FIX: SSMS ja SSDT ei pao jutumärke, kui ekspordite andmed CSV-na

Rakenduskoht
SQL Server 2017 Developer SQL Server 2017 Enterprise SQL Server 2017 Enterprise Core

Sümptomid

Tabeli eksportimine CSV-failina Microsoft SQL Server Management Studio (SSMS) või SQL Server Data Tools (SSDT) abil. Näiteks ekspordite tabeli CSV-vormingusse SQL Server Integration Services (SSIS) projektis.

Kui valite tekstitäpsustiks kahekordsed jutumärgid ("), ja kui mõni kirje sisaldab jutumärke, ei pruugita neid märke väljundis õigesti paostada.

Näide

Algsed andmed big"data
Oodatav väljund "big""data"
Tegelik väljund "big"data"

Lahendus

Selle probleemi lahendus sisaldub järgmises SQL Server värskenduses.

koondvärskendus 8 SQL Server 2017 jaoks

Pärast selle värskenduse installimist peate CSV-vormingus tabeli eksportimisel lülitama sisse paoklahvi (Esc) täpsusti, määrates selle väärtuseks True.

Eskaleerimiskäitumise kasutamisel tuleb salvestatud SSIS-paketi puhul SSDT-s muuta paotäpsusti funktsiooni.

Järgmisel kuvatõmmisel on kujutatud atribuudi EscapeQualifier üksikasjad.

Atribuudi EscapeQualifier üksikasjad

Märkus.

Teave SQL Server järkude kohta

Iga uus järk SQL Server sisaldab kõiki eelmise järgu kiirparandusi ja turbeparandusi. Soovitame teil installida oma SQL Server versiooni uusima versiooni.

SQL Server 2017 uusim järk

Olek

Microsoft on kinnitanud, et see on jaotises „Rakenduskoht“ loetletud Microsofti toodete korral esinev probleem.

Viited

Siit leiate teavet Standardse terminoloogia kohta, mida Microsoft tarkvaravärskenduste kirjeldamiseks kasutab.