执行查询 直接执行 调用sql<<执行插入语句: sql<<"insert into tb_test(id, name) values(1,'Anna')"; 预编译方式执行 调用sql<<执行插入语句,使用冒号占位符表示SQL中的变量,再调用soci::use将变量值传入: std::string name = "Jack"; sql<<"insert into tb_test(id, name) values(2,:name)",use(name);