Установка параметров экспорта /импорта |
Параметры экспорта /импорта устанавливаются оператором set.
Синтаксис оператора set выглядит следующим образом:
<оператор-установки-параметров> = set impex <тип-системы> <параметры>
<тип-системы> - тип системы, в которую идет экспорт или из которой идет импорт. В текущей реализации оператором set задаются только специфические параметры экспорта /импорта текстовых файлов.
<параметры> - специфические параметры экспорта /импорта:
<параметры> = [<разделитель-полей>] [<кавычки-для-строковых-полей>] [<вывод-имен-полей>] [<выравнивание-полей>] [<формат-представления-даты>] [<параметры-по-умолчанию>]
<разделитель-полей> - строка длиной до 10 символов. Значение по умолчанию - запятая ','.
<разделитель-полей> = delimiter = <строка>
<кавычки-для-строковых-полей> - кавычки, обрамляющие значения полей строковых типов с обеих сторон. Строка длиной до 10 символов. Значение по умолчанию отсутствует.
<кавычки-для-строковых-полей> = quotas = <строка>
<вывод-имен-полей> - параметр задает вывод заголовков полей в первой строке текстового файла. Значение по умолчанию off - имена не выводятся.
<вывод-имен-полей> = header = on | off
<выравнивание-полей> - задает вывод данных по столбцам, ширина которых равна длине поля или максимуму между длиной поля и его заголовком (в случае вывода имен полей). Значение по умолчанию off - выравнивания полей не производится.
<выравнивание-полей> = justify = on | off
<формат-представления-даты> - значение по умолчанию 'DD/MM/YY'.
<формат-представления-даты> = date = <строка>
<параметры-по-умолчанию> - параметр устанавливает всем параметрам значения по умолчанию.
<параметры-по-умолчанию> = default
set impex txt delimiter='/' justify=on quotas='*' header=on date='DD/MM';
Данный оператор set устанавливает следующие опции для экспорта /импорта текстовых файлов:
вывод в первой строке заголовков полей;
выравнивание полей;
разделитель полей: "/";
кавычки для строковых типов: "*";
формат представления даты в виде День/Месяц.