代码之家  ›  专栏  ›  技术社区  ›  m7913d

PQconnectdb在连接时设置搜索路径(架构)

  •  0
  • m7913d  · 技术社区  · 4 年前

    如何指定 search_path 使用连接到我的postgres db时 PQconnectdb ? 我想设定 搜索路径 my_schema .我当前正在使用以下连接命令:

    PQconnectdb("host=localhost user=my_user password=my_password port=5432 dbname=my_db")
    
    1 回复  |  直到 4 年前
        1
  •  2
  •   m7913d    4 年前

    您可以在连接信息中添加以下内容:

    options='-csearch_path=my_schema'
    

    因此,它将变成:

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

    参考:

    推荐文章