В SSMS 2012 има опция за това, в Tools -> Options -> Query Results -> SQL Server -> Results to Grid, тя се нарича "Quote strings, съдържащи разделители на списъци, когато запазвате .csv резултати". Не знам от колко време съществува такава опция, но съм объркан от две неща:
- Как така не е включено по подразбиране
- Как така това е опция, а не присъща част от експортиращия CSV код
Това просто се противопоставя на убеждението, че поведението по подразбиране е да има експортиране на CSV, което е невъзможно да се импортира правилно. Забелязах, че Excel прави същото, ще трябва да отида да видя дали и това има опция.
Междувременно, благодарение на моя колега, който ме насочи към тази странна функционалност, когато се разказвах как CSV експортерът е напълно безполезен, и това беше най-добрата връзка, която намерих за него, така че реших да сложа знанията тук в полза на бъдещите търсещи.
АКТУАЛИЗИРАНЕ
Екранна снимка по-долу: