Использование файла форматирования для установки соответствия полей столбцам при массовом импорте данных

Файл форматирования позволяет управлять массовым импортом из файла данных в таблицу Microsoft SQL Server. Файлы форматирования особенно полезны в том случае, если существует несоответствие между полями в файле данных и столбцами в таблице. С помощью файла форматирования можно выполнять массовый импорт данных, при этом нет необходимости добавлять или удалять данные в файле данных или изменять порядок данных.

Сценарии массового импорта с файлами форматирования

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

Сценарии.

Сценарий Подраздел

Количество полей в файле данных меньше, чем количество столбцов в таблице.

Пропуск столбца таблицы с помощью файла форматирования

Количество полей в файле данных больше, чем количество столбцов в таблице.

Использование файла форматирования для пропуска поля данных

Порядок полей в файле данных отличается от порядка столбцов в таблице.

Использование файла форматирования для привязки столбцов таблицы к полям файла данных

См. также

Основные понятия

Создание файла форматирования

Другие ресурсы

Программа bcp
BULK INSERT (Transact-SQL)
OPENROWSET (Transact-SQL)

Справка и поддержка

Получение помощи по SQL Server 2005