У меня есть таблица, которая создается и затем удаляется в конце программы SQLRPGLE
//Delete the temporary table
shell('DLTF FILE(QTEMP/STVRECONWK)':IGNORE_ERROR);
// create temporary table
exec sql
create table qtemp/stvreconwk (
sysid integer,
barcode varchar(100),
description varchar(100),
matchflag char(1)
)
;
Всякий раз, когда я пытаюсь скомпилировать из WebSphere, я получаю
SQL1103: позиция 24 столбца
определения для таблицы STVRECONWK в
QTEMP не найден.
Проблема в том, что таблица не существует, если я создаю таблицу из сеанса терминала, а затем компилирую (также из терминала), она работает, потому что компилятор может проверить таблицу, поскольку они выполняются в одном задании .
Как я могу сделать это в WebSphere?