mysql/nodejs插入以数字开头的变量

vlju58qv  于 2021-06-20  发布在  Mysql
关注(0)|答案(0)|浏览(175)

我需要从一个api保存这个变量 item.preview_urls.3d_viewer 但是为什么我会得到无效的语法呢?我想那是名字里的“3”。。。在我崇高的文本中显示粉红色,但是如何使用api中的变量呢?
那是我table的替代品

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\u查看器sql表才是带有varchar(255)的item\u preview\u 3d
启动节点时出现此错误!不是在执行查询时!

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题