Проблема заключается в том, что при запросе таблицы, созданной с помощью Aqua Data Studio в нашей базе данных IBM DB2, имена столбцов нельзя указать, если я не использую имя системы. Таблицы, сделанные недавно, не имеют этой проблемы. Запрос может легко найти в них имена столбцов. Также нет проблем с использованием подстановочных знаков, и имена столбцов отображаются нормально. Для ясности:
- это работает: ВЫБРАТЬ * ИЗ WUNITS.DVIRS
- это работает: ВЫБЕРИТЕ ID___00001 ИЗ WUNITS.DVIRS
- Это не так: ВЫБРАТЬ ИД ИЗ WUNITS.DVIRS
- Это работает для более старых таблиц, созданных таким же образом: ВЫБЕРИТЕ Id FROM WUNITS.DVIRS
Вот скриншот определений столбцов
Что я делаю неправильно?
describe table WUNITS.DVIRS
и отредактируйте свой вопрос с результатом - person Jorge Campos   schedule 04.01.2018