使用mariadb批量插入带有绑定参数

时间:2018-06-12 12:25:45

标签: node.js mariadb

我正在尝试使用bind参数为批量插入编写代码,我的数据库在Mariadb上,而Engine是Inno DB。下面是我到目前为止尝试过的代码,但没有成功。我使用Node js作为快速中间件的后端。

错误:您的SQL语法出错;查看与MariaDB服务器版本对应的手册,以便在

附近使用正确的语法

有人可以帮忙解决这个问题。感谢

module.exports = function(app,Maridb){
  let mariaDB = Maridb

    app.post('/saveDummy',(req, res, next)=>{

     let data = [{id:1,dtext:"test"},{id:2,dtext:"test1"}];
      var sql = `INSERT INTO DUMMY_TABLE (id,dummyText) VALUES(:id,:dtext)`;
         mariaDB.query(sql,[data], 
         ,function(err,rows){
           if(err)
             res.status(501).send(err);
           else
             res.status(200).send("Bulked");
           });

     });
}

0 个答案:

没有答案