Я запускаю запрос из SQL Server Management Studio 2005 с файлом HTML, хранящимся в виде строки, например:
SELECT html
FROM table
Этот запрос отображается в окне "Результаты" красиво, т.е. каждая строка содержит строку всего HTML файла с одной записью в строке.
Тем не менее,, когда я использую параметр "Результаты для файла", он экспортирует его как непригодный CSV с разрывами строк в CSV, происходящем везде, где произошли разрывы строк в поле (т.е. в HTML), а не по одному для каждой строки. Я попытался экспериментировать с Query > Query Options для результатов "Grid" и "Text", но безрезультатно. Поля, экспортированные в CSV , не, как представляется, заключены в кавычки.
Некоторые идеи:
-
Можно ли добавить кавычки с SQL?
-
Существует ли какой-либо эквивалент T-SQL для С командами CSV HEADER, которые возможно в других диалектах?