estou tentando criar uma API e estou fazendo um POST dos seguintes dados via POSTMAN:
INSERT INTO eventos
SET `nomeDoEvento` = 'rave',
`descricaoDoEvento` = 'festa',
`dia` = '1999-02-20', //ERRO AQUI
`inicio` = '22:00',
`fim` = '23:00'
O que esta acontecendo é que o mysql nao esta conseguindo retornar a coluna 'dia', no mysql esta escrito '4 row(s) returned' e a query foi salva na tabela porem no node da o seguinte erro que para a execução do código:
at Parser.write (C:\Users\João\Desktop\web\Projetos em andamento\Desafio-tokenlab\node_modules\mysql\lib\protocol\Parser.js:43:10) {
code: 'ER_PARSE_ERROR',
errno: 1064,
sqlMessage: "You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '?' at line 1",
sqlState: '42000',
index: 0,
sql: 'INSERT INTO eventos SET ?'
}
Eu não entendi se o problema é no node ou no sql