Выгрузка таблицы в текстовый файл
Для выгрузки таблицы в текстовый файл необходимо выполнить следующие действия:
-
выбрать пункт главного меню Файлы;
-
в полученном списке выбрать подменю Выгрузка таблицы или нажать клавишу <F3>. В результате появится окно для выбора таблицы, из которой должна выполняться выгрузка данных (см. рис. 63);
-
установить курсор на нужную таблицу и нажать клавишу <Enter>. После этого откроется окно для указания списка выгружаемых столбцов и порядка их выгрузки (см. рис. 64);
-
в окне «Выбор столбцов для выгрузки» в разделе «Целевой список» сформировать список выгружаемых столбцов. Формирование «Целевого списка» выполняется обычным способом формирования в утилите целевых списков;
-
нажать кнопку
; -
предоставить информацию о выгружаемом файле (рис. 71):
-
местоположение и имя выгружаемого файла;
В поле Имя файла указать имя и путь к выгружаемому файлу. По умолчанию выгрузка выполняется в файл <имя выгружаемой таблицы>.lod
в подкаталоге \bin
установочного каталога СУБД ЛИНТЕР.
-
вид разделителя;
В поле Разделитель указать символ, который должен служить разделителем данных в выгружаемом файле.
-
начальная позиция выгрузки;
В поле Выгружать начиная со строки указать номер строки, с которой следует начинать выгрузку таблицы. По умолчанию выгрузка выполняется с начала таблицы.
-
кодировка выгружаемых данных;
В поле Тип кодировки указать имя кодовой страницы, в которой должны быть представлены данные в выгружаемом файле. Имя кодовой страницы выбирается из выпадающего списка доступных кодовых страниц, который активизируется нажатием клавиши <PageUp> или <PageDown>. Если в списке нет нужной кодировки, следует ввести её вручную. По умолчанию используется кодировка CP866.
-
условия выгрузки данных.
В поле Условия выгрузки строк ввести вручную логические условия для отбора строк в выгружаемый файл. Синтаксис условий выгрузки аналогичен синтаксису конструкции WHERE SELECT-запросов.
-
нажать кнопку 71).
в окне «Таблица для выгрузки» (рис.

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