如何在不必使用模式前缀(Postgres + PHP)的情况下访问模式中的表?

时间:2014-11-04 00:31:33

标签: php postgresql

我在模式下创建了一些表。目前,我可以使用以下方式访问架构中的表:

select * from myschema.mytable

我正在寻找避免使用架构名称的方法。类似的东西:

select * from mytable

但我没有找到答案。

你能帮忙吗?感谢

1 个答案:

答案 0 :(得分:8)

架构搜索路径适用于此:

要查看当前值:

SHOW search_path;

更改值(追加新架构):

SET search_path TO myschema,public;

记录在案here, in section 5.7.3