如何从表中删除模式名称以与PostgreSQL中的set search_path一起使用?

时间:2016-12-14 04:56:55

标签: postgresql

PostgreSQL 9.5.4

在更改数据库中我的模式的名称时,PostgreSQL将模式名称添加到模式中的每个表。

公司成为 public.companies 。现在使用

设置默认路径
ALTER DATABASE chaos SET search_path TO public;

从公司中选择*失败。但是,从public.companies中选择*可以。

可以做些什么来从表中删除不需要的模式名称,和/或建立一个尊重简单的search_path

select * from companies

TIA

编辑: 开放数据库定义将search_path设置为public"。但是,当做一个" show search_path"在PgAdmin III查询会话中," nova"返回"显示search_path" - 是PgAdmin的问题吗?

0 个答案:

没有答案