Выгрузка таблицы в текстовый файл

 

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

  1. выбрать пункт главного меню Файлы;

  2. в полученном списке выбрать подменю Выгрузка таблицы или нажать клавишу . В результате появится окно для выбора таблицы, из которой должна выполняться выгрузка данных (рис. 63);

  3. установить курсор на нужную таблицу и нажать клавишу . После этого откроется окно для указания списка выгружаемых столбцов и порядка их выгрузки (рис. 64);

  4. в окне «Выбор столбцов для выгрузки» в разделе «Целевой список» сформировать список выгружаемых столбцов. Формирование «Целевого списка» выполняется обычным способом формирования в утилите целевых списков;

  5. нажать кнопку Выполнить;

  6. предоставить информацию о выгружаемом файле (рис. 71):

  • местоположение и имя выгружаемого файла;

В поле Имя файла указать имя и путь к выгружаемому файлу. По умолчанию выгрузка выполняется в файл <имя выгружаемой таблицы>.lod в подкаталоге \bin установочного каталога СУБД ЛИНТЕР.

  • вид разделителя;

В поле Разделитель указать символ, который должен служить разделителем данных в выгружаемом файле.

  • начальная позиция выгрузки;

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

  • кодировка выгружаемых данных;

В поле Тип кодировки указать имя кодовой страницы, в которой должны быть представлены данные в выгружаемом файле. Имя кодовой страницы выбирается из выпадающего списка доступных кодовых страниц, который активизируется нажатием клавиши или . Если в списке нет нужной кодировки, следует ввести её вручную. По умолчанию используется кодировка CP866.

  • условия выгрузки данных.

В поле Условия выгрузки строк ввести вручную логические условия для отбора строк в выгружаемый файл. Синтаксис условий выгрузки аналогичен синтаксису конструкции WHERE SELECT-запросов.

  1. нажать кнопку Выполнить в окне «Таблица для выгрузки» (рис. 71).

Окно параметров выгрузки
Рисунок 71. Окно параметров выгрузки

Если выгружаемая таблица содержит BLOB-данные, будет задан вопрос о способе выгрузки этих данных: в один общий для всей таблицы файл или по отдельности для каждой строки таблицы. Если выбран вариант выгрузки в один файл, будет предложено указать имя этого файла и его местоположение. По умолчанию предлагается создать файл с именем <имя выгружаемой таблицы>.blb в текущем каталоге.

Если задан режим выгрузки в отдельные файлы, то последовательно будет предложено указать имя каталога для размещения выгружаемых BLOB-файлов и префикс для имени BLOB-файлов. Префикс – это любое односимвольное значение, которое будет использовано программой для именования создаваемых BLOB-файлов. Имена файлов в этом случае будут иметь вид <префикс>.blb. Префикс используется, как правило, для того, чтобы различить BLOB-файлы разных таблиц.