MariaDB SQL в узле выбрасывает ER_PARSE_ERROR, когда я пытаюсь запросить массив данных - PullRequest
0 голосов
/ 29 ноября 2018

Я пытаюсь передать массив данных, отформатированный следующим образом

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

, и он возвращает сообщение об ошибке:

Ошибка: ER_PARSE_ERROR: у вас есть ошибка в вашемСинтаксис SQL;проверьте руководство, соответствующее вашей версии сервера MariaDB, на предмет правильного синтаксиса для использования рядом с '3717003570,' ГИДРАВЛИЧЕСКИЙ ПРИВОД ',' DIAMEC ',' РАЗВЕДКА ', 2, 16071.59' в строке 1

ХотяКогда я пытаюсь вручную вставить данные с помощью запроса в SequelPro, он не выдает никакой ошибки

EDIT: Целое утверждение

    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);
})
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...