Я подключился к своей новой базе данных DB2 через JDBC и пытаюсь создать и вставить временную таблицу:
String createTemporaryTable = "declare global temporary table temporary_table (RECORD smallint) ON COMMIT PRESERVE ROWS in TEMPTABLESPACE";
statement.execute(createTemporaryTable);
String insert = "INSERT INTO temporary_table (RECORD) VALUES (1)";
statement.execute(insert);
connection.commit();
Это приводит к
«Ошибка SQL DB2: SQLCODE = -204, SQLSTATE = 42704»
Создание обычной таблицы и вставка таким образом не приводят к ошибкам. Мне нужно что-то настроить?