我在不同的数据库中有两个表,但它们的结构是相同的。一列或多列可能包含“空”值。我发现了以下
http://soci.sourceforge.net/doc/3.2/exchange.html(见指标)
如何将此应用于多个列?我还尝试通过使用行集来解决这个问题:
soci::rowset<soci::row> rs = myDatabase->prepare << select;
但是我不知道如何将此行集输入到另一个数据库中,而且我不知道当我需要处理很多行时这是否有效。到目前为止,我通过使用语句解决了复制大量数据的问题:
soci::statement st = (myDatabase->prepare << select);
st.execute();
while (st.fetch()) {
// For each row...
}
我很感激任何帮助