我已经编写了一些查询,问题是有些查询使用两个或多个数据库。当我只使用一个数据库时,我就是这样做的。。
sql::Driver* driver = get_driver_instance();
sql::Connection *con(driver->connect(url, user, pass));
con->setSchema(database);
std::string query = "some_query";
sql::PreparedStatement *pstmt = con->prepareStatement(query);
pstmt->executeQuery();
1条答案
按热度按时间xytpbqjk1#
所以我现在开始工作了。我只需要设置一个数据库的模式,它适用于其他所有数据库。不知道为什么。如果有人能解释就好了。谢谢大家的帮助!