当我尝试查询数据数组时,Node中的MariaDB SQL抛出ER_PARSE_ERROR

时间:2018-11-29 01:43:53

标签: mysql sql node.js mariadb

我正在尝试提供这样的数据数组

[ 3717003570,'HYDRAULIC ACTUATOR','DIAMEC','EXPLORATION',2,16071.59]

及其返回的错误信息

  

错误:ER_PARSE_ERROR:您的SQL语法有错误;检查与您的MariaDB服务器版本相对应的手册   在'3717003570,'HYDRAULIC ACTUATOR','DIAMEC'附近使用的正确语法   第1行的'EXPLORATION',2,16071.59'

当我尝试在SequelPro中使用查询手动插入数据时,并没有引发任何错误

编辑:整个声明

    var query = "INSERT INTO products (ITEMNO, DESCRIPTION, MODEL, CATEGORY, QTY, PRICE) VALUES ?";
con.query(query, values, (err, results)=> {
    if (err) throw err;
    console.log("Sucess, Rows Affected:" + results.affectedRows);
})

0 个答案:

没有答案