连接时 PQconnectdb set search_path (schema)

PQconnectdb set search_path (schema) while connecting

如何在使用 PQconnectdb 连接到我的 postgres 数据库时指定 search_path?我想将 search_path 设置为 my_schema。我目前正在使用以下连接命令:

PQconnectdb("host=localhost user=my_user password=my_password port=5432 dbname=my_db")

您可以将以下内容添加到您的连接信息中:

options='-csearch_path=my_schema'

所以,它会变成:

PQconnectdb("host=localhost user=my_user password=my_password port=5432 dbname=my_db options='-csearch_path=my_schema'")

参考: