Этот оператор SQL предоставит вам схему (библиотеку), имя таблицы и описание для каждой таблицы, к которой у вас есть доступ.
SELECT TABLE_SCHEMA, NAME, TABLE_TEXT
FROM QSYS2.SYSTABLES
Вы можете получить его в Excel несколькими способами. Я не большой поклонник Навигатора iSeries, поэтому я использую Microsoft Query для передачи своих данных в Excel.
Вот как я это делаю:
- Перейти на ленту данных (я нахожусь в 2007 году)
- Выберите «Из других источников»
- Выберите «Из запроса Microsoft»
- выберите источник данных и нажмите OK
- Отмена из мастера запросов
- Ответьте «Да» на вопрос «Хотите продолжить редактирование этого запроса в Microsoft Query?»
- Закрыть из диалогового окна «Добавить таблицы».
- Нажмите кнопку SQL на панели инструментов (или выберите «SQL ...» в меню «Вид»).
- Вставьте оператор SQL и нажмите ОК.
- Если "SQL-запрос не может быть представлен графически. Продолжить в любом случае?" нажмите ОК.
- Выберите «Вернуть данные в Microsoft Office Excel» из меню «Файл».
Да, это клункий процесс, но он работает. Единственным недостатком является то, что Microsoft Query запускает запрос, чтобы показать его вам, Excel запускает его снова, чтобы получить данные. Это не всегда может быть хорошей идеей, если выполняется дорогой запрос. Я бы не беспокоился об этом в этом случае.