Я хочу кешировать результат большого запроса на выборку для дальнейшего использования.Идея состоит в том, чтобы использовать временную таблицу (я считаю, что она сохраняется для сеанса или, по крайней мере, для транзакции):
CREATE TEMP TABLE cache AS (SELECT * FROM t)
, но когда кэш уже создан, я сталкиваюсь со следующей ошибкой:
Invalid operation: relation "cache" already exists;
Нет ЕСЛИ НЕ СУЩЕСТВУЕТ условия для CREATE TEMP TABLE ... AS .Итак, вопрос в том, есть ли обходной путь для этого случая?