mysql - 使用 mysql 插入数据库时使用的查询器响应
问题描述
因此,我已经对此进行了很多研究,但似乎无法将变量插入到我的数据库中。
我的目标是允许用户通过查询器 npm 添加员工
我的尝试:
).then(function ({ first_name, last_name, manager }) {
connection.query("INSERT INTO employee (first_name, last_name, manager)
VALUES ?", [first_name, last_name, manager], function (err, result) {
if (err) throw err;
})
提前致谢!!
解决方案
弄清楚了!只是一个语法错误,我需要在值周围加上引号
).then(function ({ first_name, last_name, manager }) {
connection.query("INSERT INTO employee (first_name, last_name, manager)
VALUES ?", ('first_name', 'last_name', 'manager'), function (err, result) {
if (err) throw err;
})
推荐阅读
- google-cloud-platform - 如何检查您的 GoogleColab 运行的区域?
- javascript - 在用户关闭模式后加载函数
- python - SQLAlchemy before_execute 和绑定参数
- node.js - 文本搜索返回空数组
- sql-server - 带有 AG 侦听器的 SSRS 中的数据源连接字符串
- angular - 在 nativescript(typescript + angular)中不使用 formdata 发布图像和其他信息
- ansible - Ansible Playbook 中的 Debug 语句与 Ansible Role 中的行为不同
- android - 特权系统应用程序的权限处理
- materialize - 日期选择器提交格式
- clearcase - 如何在 clearcase 中签出文件的特定版本?