PGSQL search_path

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PGSQL search_path相关的知识,希望对你有一定的参考价值。

1

set search_path=CCC,"$USER",AAA,BBB;
"

PostgreSQL首先会查询和当前用户同名的schema,如果无对应schema,则会继续在路径中的下一个schema AAA查询..............以此类推。

2

 当新建一个schema,在这个schema下创建表。但是如果该表所在的模式并不在search_path中,那么查询时会产生错误

3 默认是谁创建的schema,owner就是谁,当然也可以指定

create schema lych authorization lych_owner;

以上是关于PGSQL search_path的主要内容,如果未能解决你的问题,请参考以下文章

PostgreSQL中search_path的设置

postgresql中的search_path

postgresql中的search_path

PostgreSQL:如何在用户级别设置 search_path? [复制]

search_path 如何影响标识符解析和“当前模式”

PostgreSQL 在不设置 search_path 的情况下以不同的模式显示所有表