Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Программа bcp, инструкции BULK INSERT и INSERT... Инструкции SELECT * FROM OPENROWSET(BULK...) поддерживают использование специального файла, который называется файлом форматирования и служит для хранения сведений о форматировании для каждого поля в файле данных. Файл форматирования также может содержать сведения о соответствующей таблице SQL Server. Файл форматирования может быть использован с целью предоставления всех сведений о форматировании, необходимых для массового экспорта данных из экземпляра SQL Server и массового импорта данных в него.
Файлы форматирования обеспечивают гибкость при интерпретации данных, существующих в файле данных, в процессе импорта и при форматировании данных в файле данных в процессе экспорта. Эта гибкость исключает необходимость записи специализированного кода для интерпретации данных или изменения формата данных для особых нужд в SQL Server или внешних приложениях. Таким образом, например, если экспортируются данные для загрузки в приложение, файлу данных потребуются значения с разделительными-запятыми. Для вставки запятых в качестве признаков конца полей можно использовать файл форматирования.
В SQL Server 2012 поддерживаются файлы форматирования двух видов: XML-файл форматирования и файл форматирования в формате, отличном от XML. файлы форматирования в формате, отличном от XML, поддерживаются ранними версиями SQL Server; поддержка XML-файлов форматирования появилась только в SQL Server 2005.
Программа bcp — это единственное средство, применимое для формирования файла форматирования. Дополнительные сведения см. в разделе Создание файла форматирования (SQL Server). Дополнительные сведения о файлах форматирования см. в разделе Файлы форматирования для импорта или экспорта данных (SQL Server).
Примечание |
В тех случаях, когда файл форматирования не задан во время выполнения операций массового экспорта или импорта, можно переопределить применяемые по умолчанию параметры форматирования в командной строке. |
Связанные задачи
· Массовый импорт и экспорт данных с использованием программы bcp (SQL Server)
· Массовый импорт данных при помощи инструкции BULK INSERT или OPENROWSET(BULK...) (SQL Server)
· Сохранение значений идентификаторов при массовом импорте данных (SQL Server)
· Сохранение значений NULL или использование значений по умолчанию при массовом импорте данных (SQL Server)
· Подготовка данных к массовому экспорту или импорту (SQL Server)
Дата публикования: 2015-02-03; Прочитано: 360 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!