search_path的作用与用法

文章目录

文档用途

search_path(string)

这个变量声明模式的搜索顺序,如果一个对象(表、数据类型、函数等) 被引用时没有指定模式名称,则按照该参数指定的模式搜索顺序进行搜索。如果不同的模式里有一个相同的对象名,那么使用第一个在这个搜索路径中找到的对象。一个不在搜索路径中任何一个模式里出现的对象只能通过用限定名(带点号)指定包含它的模式来引用。

默认的搜索路径模式名就有public。如果搜索的对象名的模式名不在这个搜索路径里边,就会报错,找不到对象。

详细信息

这个变量声明位于配置文件postgresql.conf里面,配置的时候注意,要使得配置生效,需将前面的#去掉。

另外在psql里边,我们可以用show search_path命令来看搜索路径信息。

相关推荐
瀚高PG实验室2 天前
HGDB 4.5.8.8开启oracle兼容执行带聚合函数的SQL导致数据库进程被信号11杀死
数据库·sql·oracle·瀚高数据库
瀚高PG实验室6 天前
使用hgdbdeveloper开发工具导出数据后在异机恢复时报错
数据库·瀚高数据库
瀚高PG实验室13 天前
同架构大数据量HGDB到HGDB数据迁移
架构·瀚高数据库
瀚高PG实验室15 天前
数据库因坏块导致无法VACUUM FREEZE问题处理
数据库·瀚高数据库
瀚高PG实验室15 天前
nginx中配置数据库连接
运维·数据库·nginx·瀚高数据库
瀚高PG实验室16 天前
rpm包安装报错:cannot open Packages index using db5 - Cannot allocate memory (12)
linux·运维·服务器·瀚高数据库
瀚高PG实验室17 天前
易智瑞GeoScene Pro连接瀚高安全版数据库 458
数据库·安全·瀚高数据库
瀚高PG实验室22 天前
瀚高数据库使用IPv6连接的配置方法
数据库·瀚高数据库
瀚高PG实验室1 个月前
表空间迁移
数据库·瀚高数据库
瀚高PG实验室1 个月前
瀚高安全版 V4.5.10卸载后残留了db_ha的agent进程导致6666端口被占用
linux·数据库·安全·瀚高数据库