Использование временных таблиц для отбора данных
Добрый день. Для выборки данных в отчет мне необходимо использовать временные таблицы, источники данных уже созданы в отчете. Когда я создаю таблицу обычным способом
create table table1
, то все понятное дело работает без проблем. Когда создаю временную
create global temporary table table1
, то данные не отбираются. Причем если я ее создаю в коде программы, а потом запускаю отчет, то причина вроде ясна: данные из таблицы видны в пределах только той сессии, где она создается, отчет, видимо, запускает свою сессию. Но я пробовала вставлять создание и заполнение таблицы в сам отчет на событие StartReport, результат тот же. Сама таблица как будто видится и создается, ошибок не выдает, а данные не отбираются. Возможно ли использование временных таблиц (global temporary table) в отчете и если да, то как?