我创建了具有多个架构(如schema1,schema2等)的PostgreSQL数据库。当我尝试与公共架构建立连接时,它可以正常工作。但是,当尝试连接schema1或schema2时,它显示了序列化数据库错误,例如“未选择要创建的架构”。我的代码如下,
#include <iostream>
std::istream &read(std::istream&, NavCal&);
struct NavCal {
NavCal() = default;
NavCal(std::istream &is)
{
read(is, *this);
}
int getPr() const { return pr; };
int pr;
};
// nonmember functions
std::istream &read(std::istream &is, NavCal& navCal_1)
{
is >> navCal_1.pr;
return is;
}
能否请您提供支持以解决此问题?