MySQL / NODEJS INSERT变量以数字开头

时间:2018-10-04 07:58:26

标签: mysql

从API中,我需要保存此变量item.preview_urls.3d_viewer

但是为什么我会得到无效的语法呢?我认为多数民众赞成在名称中的“ 3” ...多数民众赞成在我的崇高文字中显示粉红色,但我怎么能从api中使用该变量?

这就是我的桌子的替换(插入)

REPLACE INTO `item` (item_preview_3D) VALUES ('+ pool.escape(item.preview_urls.3d_viewer) + ')'

使用Javascript(js)

但是我每次都得到无效的语法,因为我认为变量名中有一个“ 3” 我如何才能运行它? 我没有访问我呼叫的api的权限

错误

pool.query('REPLACE INTO `item` (item_preview_3D) VALUES ('+ pool.escape(item.preview_urls.3d_viewer) + ')', function(ee, rr) {});


SyntaxError: Invalid or unexpected token

代码与其他api变量一起使用,仅此3d_viewer sql表仅是带有VARCHAR(255)的item_preview_3D

启动节点时出现此错误!不是在执行查询时!

0 个答案:

没有答案