Перейти к основному контенту
Поддержка
Войдите с помощью учетной записи Майкрософт
Войдите или создайте учетную запись.
Здравствуйте,
Выберите другую учетную запись.
У вас несколько учетных записей
Выберите учетную запись, с помощью которой нужно войти.

Проблемы

Таблица экспортируется в виде CSV-файла с помощью Microsoft SQL Server Management Studio (SSMS) или SQL Server Data Tools (SSDT). Например, таблица экспортируется в формат CSV в проекте SQL Server Integration Services (SSIS).

Если в качестве текстового квалификатора выбраны двойные кавычки () и если какие-либо записи содержат двойные кавычки, они могут быть неправильно экранированы в выходных данных.

Пример

Исходные данные

big"data

Ожидаемые выходные данные

"big"data"

Фактические выходные данные

"big"data"

Решение

Исправление этой проблемы включено в следующее обновление для SQL Server:

Накопительный пакет обновления 8 для SQL Server 2017

После установки этого обновления при экспорте таблицы в формате CSV необходимо включить возможность escape-квалификатора, задав для нее значение True.

Возможность escape-квалификатора необходимо изменить в SSDT для сохраненного пакета служб SSIS при использовании режима экранирования.

На следующем снимке экрана показаны сведения о свойстве EscapeQualifier:

Сведения о свойстве EscapeQualifier

Примечания: 

Сведения SQL Server сборках

Каждая новая сборка SQL Server содержит все исправления и исправления безопасности, которые были в предыдущей сборке. Рекомендуется установить последнюю сборку для вашей версии SQL Server:

Последняя сборка для SQL Server 2017 г.

Статус

Корпорация Майкрософт подтверждает наличие этой проблемы в своих продуктах, которые перечислены в разделе "Применяется к".

Ссылки

Сведения о стандартной терминологии, используемой корпорацией Майкрософт для описания обновлений программного обеспечения.

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.

В сообществах можно задавать вопросы и отвечать на них, отправлять отзывы и консультироваться с экспертами разных профилей.

Были ли сведения полезными?

Насколько вы удовлетворены качеством перевода?
Что повлияло на вашу оценку?
После нажатия кнопки "Отправить" ваш отзыв будет использован для улучшения продуктов и служб Майкрософт. Эти данные будут доступны для сбора ИТ-администратору. Заявление о конфиденциальности.

Спасибо за ваш отзыв!

×