Mam brakującą opcję cytuj ciągi zawierające separatory listy podczas zapisywania wyników .csv w SSMS 2016. Wydaje się, że ta opcja została wyeliminowana w tej wersji SSMS.
Chcę wyeksportować wyniki zapytania do pliku CSV (np., Plik zmiennej rozdzielanej przecinkami) jest plikiem tekstowym utf-8 / ASCII, w którym zapisy mają zmienną długość i kończą się znakiem powrotu karetki i linii. Pola są jawnie rozdzielane przecinkiem. Zaleca się, aby wszystkie pola były ujęte w ograniczające cytaty. Cytaty ograniczające są obowiązkowe dla tych pól, które powinny zawierać listę kodów oddzielonych przecinkiem.
Jestem w stanie wyeksportować wyniki do pliku CSV, ALE brakuje w nim kwotowania ograniczającego. na przykład Mam następujące wyniki
Aguilar,F,03191970,H,700,699,240,S
który powinien być
Aguilar,F,03191970,H,"700,699,240",S
Nie wiem, czy istnieje lepszy sposób na osiągnięcie tego samego. Proszę doradź.
Odpowiedzi:
0 dla odpowiedzi № 1Wpadłem dziś na ten sam problem po migracji do nowego laptopa i zainstalowaniu najnowszej wersji SSMS. W końcu zainstalowałem starszą wersję SSMS 2012 (11.0.6020.0) z następującego adresu URL: