我正在运行多个查询(在不同的会话中),这些查询使用以下代码,有时是并行的,并且我收到错误说临时表已经存在。我的印象是临时表只会在后台处理中使用某种随机名称,因此它们不会相互干扰:
select country_id, product_category_id, sum(units) as total_units
into temp totals
from schema.table
group by country_id, product_category_id;
我得到这个:
查询失败:错误:关系“总计”已存在。
Postgres 版本是 9.4,这仅在使用 pgbouncer 端口时发生
难道我做错了什么?我应该改用创建临时表吗?
谢谢,