如何在postgresql中动态设置搜索路径?

Arv*_*han 1 sql postgresql

任何人都可以帮助我在 PostgreSQL 中动态更新搜索路径而不更改 conf 文件吗?因为我不想在我的应用程序启动后重新启动我的 Postgres 服务。

Ken*_*ney 5

使用SET命令发出,例如:

 SET search_path TO myschema,public;
Run Code Online (Sandbox Code Playgroud)

或者你可以使用

 ALTER ROLE your_db_user SET search_path TO ....;
Run Code Online (Sandbox Code Playgroud)

所以你不必SET在每个连接上执行。