理想情况下,我可以准备一个查询,并建立一个同时发送的提供的列表.但是在这里,每次执行后我们都会从数据库中获得一个结果.有什么建议如何去做这个?
在golang中的一个sql事务中的批量提升
updateMoney,err := db.Prepare("INSERT INTO balance set money=?,id=? ON DUPLICATE updatE balance SET money=money+? WHERE id=?")
...
tx,err := db.begin()
...
res,err := tx.Stmt(updateMoney).Exec(123.45,1,123.45,1)
res,err := tx.Stmt(updateMoney).Exec(67.89,2,67.89,2)
res,err := tx.Stmt(updateMoney).Exec(10.23,3,10.23,3)
...
tx.Commit()@H_403_2@