Экспорт имен столбцов

 
-cl [< имя файла >] 

Заставляет создавать файл с именами столбцов экспортированной базовой таблицы или выполненного SQL-запроса.

Ключ должен использоваться одновременно с одним из ключей -l или -j.

Вариант с ключом -l:

задан ключ -l (т.е. экспорт только данных таблицы). В этом случае список экспортированных столбцов будет сформирован в указанном файле. Если < имя файла > не указано, то по умолчанию будет создан файл < имя таблицы >.txt.

Примеры

1)

dbstore.exe -u SYSTEM/MANAGER8 -l AUTO -cl

Список столбцов будет выгружен в файл AUTO.txt (в каталоге запуска dbstore).

2)

dbstore -u SYSTEM/MANAGER8 -l AUTO -cl "/usr/linter/Столбцы AUTO.txt"

Список столбцов будет выгружен в файл /usr/linter/Столбцы AUTO.txt.

Вариант с ключом -j:

задан ключ -j (т. е. экспорт результата выполнения SQL-запроса). Параметр < имя файла > является обязательным. Если в выборке встречаются неименованные столбцы, то в экспортированном списке столбцов они будут именоваться как UNDEFINED COLUMN #< номер >, где < номер > – порядковый номер столбца в выборке, начиная с 1.

Пример
dbstore -u SYSTEM/MANAGER8 -j "select 1, sysdate, null" -cl AUTO_SQL.txt

Список столбцов выборки выгружен в файл AUTO_SQL.txt (в каталоге запуска dbstore):

UNDEFINED COLUMN #1
UNDEFINED COLUMN #2
UNDEFINED COLUMN #3