Бөлісу құралы:


Форматы данных для массового импорта и экспорта (SQL Server)

Применимо: SQL Server База данных SQL Azure Управляемый экземпляр SQL Azure azure Synapse Analytics Analytics Platform System (PDW)

SQL Server может принимать данные в формате символьных данных или собственном двоичном формате данных. Используйте формат символов при перемещении данных между SQL Server и другим приложением (например, Microsoft Excel) или другим сервером базы данных (например, Oracle или SQL Server). Собственный формат можно использовать только при передаче данных между экземплярами SQL Server.

В этом разделе.

Форматы данных для массового импорта или экспорта

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

Операция Нативный собственный формат Юникода Символ символьный формат Юникода
Массовая передача данных между несколькими экземплярами SQL Server с помощью файла данных, который не содержит символов расширенного или двойного байтового набора (DBCS). Если не используется файл форматирования, эти таблицы должны быть определены одинаково. Да* - - -
Для столбцов sql_variant наилучшим образом подходит собственный формат данных, так как в отличие от символьного и формата Юникод собственный формат сохраняет метаданные для каждого значения sql_variant . Да - - -
Массовая передача данных между несколькими экземплярами SQL Server с помощью файла данных, содержащего расширенные или символы DBCS. - Да - -
Массовый импорт данных из текстового файла, формируемого другой программой. - - Да -
Массовый экспорт данных в текстовый файл, который должен использоваться другой программой. - - Да -
Массовая передача данных между несколькими экземплярами SQL Server с помощью файла данных, содержащего данные Юникода, и не содержит расширенных символов или символов DBCS. - - - Да

* Самый быстрый метод массового экспорта данных из SQL Server при использовании bcp.

Связанные задачи

См. также

Типы данных (Transact-SQL)
Указание форматов данных для совместимости с помощью программы bcp (SQL Server)