临时表在哪里创建?

Z77*_*Z77 5 postgresql

我在哪里可以找到posgresql文件夹中创建的临时表?如果我这样做,select * from temp_table;那么我得到了结果,但是在PgAdmin中看不到我数据库的结构?

ara*_*nid 7

临时表被放入名为"pg_temp_NNN"的模式中,其中"NNN"表示您连接到哪个服务器后端.这会隐式添加到创建它们的会话中的搜索路径中.

请注意,您无法通过另一个连接访问一个连接的临时表...因此,根据pgAdmin如何组织其连接,即使能够在对象资源管理器中查找表也可能没用.

  • pgAdmin 为对象浏览器和查询工具使用单独的连接,因此不可能以这种方式查看临时表。 (2认同)