jfinal 执行多个UPDATE语句

monkey2562 发布于 2015/03/19 11:44
阅读 2K+
收藏 0

@JFinal 你好,想跟您请教个问题:使用jfinal如果执行多条update语句拼接起来一起执行?

例如:String sql = "update table set...; update table set...; update table set ... ;"

数据库是mySql

我试过Db.update(sql) 好像不支持,Db.batch又不太符合要求。

加载中
0
JFinal
JFinal
用 Db.batch(...) 是最好的选择,如果数据量小的话,用循环一条一条执行 Db.update(sql)
0
糊搞

引用来自“JFinal”的评论

用 Db.batch(...) 是最好的选择,如果数据量小的话,用循环一条一条执行 Db.update(sql)
补充,,,Db.batch(...)采用了事务的方式来处理SQL,性能非常好。。。如果你只批量处理3条或3条以内的SQL,可以直接Db.update(sql)
返回顶部
顶部