flask SQL语句批量插入

作者: Hansybx | 来源:发表于2019-07-29 10:29 被阅读7次

批量插入

使用db.session.execute()方法执行SQL语句,当需要批量插入SQL语句时可以使用以下方法:

sql = "insert into class_schedule(uid, class_address) values (:uid, :class_address)"
value = [{uid:xxx,class_address:xxxxxxx},
         {uid:xxx,class_address:xxxxxxx},
         {uid:xxx,class_address:xxxxxxx},
         .........]
db.session.execute(sql, value)

如上即可批量插入

正常使用的SQL语句

 sql = "insert into class_schedule(uid, week_time) values ('%s','%s')% (uid, week_time)"

相关文章

网友评论

    本文标题:flask SQL语句批量插入

    本文链接:https://www.haomeiwen.com/subject/aopvrctx.html