Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Файлы форматирования



Программа 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 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.005 с)...