Будет ли отступ SQL-запросов в Visual COBOL вызывать проблемы?

Я не знаком с языком программирования COBOL. Но согласно требованию я должен работать над приложением COBOL. Я столкнулся с проблемой, связанной с одним SQL-запросом в приложении.

После выполнения приведенного ниже фрагмента кода переменная var_b должна быть заполнена значением столбца таблицы var_val.

Но после выполнения значение переменной var_b становится пустым. Поскольку генерируется пустое значение, мы запустили SQL Profiler и заметили, что условие соединения не принимает полное имя столбца, но остается запрос после того, как условие соединения сгенерировано правильно.

Итак, мы изменили приведенный выше источник, как показано на изображении ниже: значение правильно заполняется до var_b, поскольку запрос принимает условие полного соединения в SQL Profiler.

Я использую приведенную ниже конфигурацию для компиляции приложения COBOL.

IDE: Microfocus Visual Cobol для VisualStudio2017

Машина: 64-разрядная машина Windows10

Режим компиляции: режим выпуска с X86.

Остальные запросы выбора SQL выполняются правильно, но возникают проблемы только с приведенным выше запросом.

Итак, не могли бы вы помочь мне понять основную причину проблемы.

Заранее спасибо!

0 ответов

Другие вопросы по тегам