C++ 可以在soci c+;中执行多个SQL语句吗+;?

C++ 可以在soci c+;中执行多个SQL语句吗+;?,c++,sql,C++,Sql,在soci()中,能否同时执行多个SQL语句?例如: session << "create table a(i integer); create table b(i integer)" 是的,它支持使用循环的批量操作,但没有看到像同时执行多个SQL语句这样的情况 批量操作可以使用向量完成,如下所示 std::vector ids(BATCH_SIZE); statement st = (sql.prepare << "insert in

在soci()中,能否同时执行多个SQL语句?例如:

session << "create table a(i integer); create table b(i integer)"

是的,它支持使用循环的批量操作,但没有看到像同时执行多个SQL语句这样的情况

批量操作可以使用向量完成,如下所示

std::vector ids(BATCH_SIZE);

statement st = (sql.prepare <<
                "insert into numbers(value) values(:val)",
                use(ids));
std::向量ID(批量大小);

语句st=(sql.prepare)我不是在寻找批量操作。我已经澄清了这个问题以反映这一点。
std::vector ids(BATCH_SIZE);

statement st = (sql.prepare <<
                "insert into numbers(value) values(:val)",
                use(ids));