问题标签 [insert-query]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1399 浏览

node.js - 使用 Node-MSSQL 准备的语句

我想使用 Node.js 将 API 数据存储在 SQL Server 数据库中。正如您在下面的第一个代码中看到的那样,它已经适用于普通的 INSERT 查询。

现在我想稍微改进一下代码以避免 SQL 注入并获得更好的概览。

因此,我想使用本文档中描述的准备好的语句:https ://www.npmjs.com/package/mssql#prepared-statement

到目前为止,我已经在这里做到了:

并出现以下错误:

这是我从 API 获得的 JSON 数据示例:

我希望有人可以帮助我。

0 投票
2 回答
524 浏览

sql - 如何在 postgres 插入查询中引用另一列?

我有下表:

在某些情况下,我想插入一个新行,确保代码列由 id 列生成。在其他情况下,code由用户提供。

例如:

预期的结果是这样的:

ID 代码 数据
1 代码:1 美国广播公司
2 代码:2 xyz

预期的结果是这样的:

ID 代码 数据
1 代码:1 美国广播公司
2 代码:2 xyz
3 user.provided.code xyz

是否可能在一个声明中?

0 投票
3 回答
59 浏览

sql - 如何插入表格?

在插入“free_meals_bill”表之前,我想检查每个employee_id 是否只允许打一拳。例如,如果 john(员工 id 123456)已经在 free_meals_bill 中,那么在同一日期,john 数据不应再次插入到“free_meals_bill”表中。

询问:

0 投票
0 回答
10 浏览

insert - 如何根据条件向 pgadmin 中的数据库添加批量值?

有 1000 个名字,必须添加到 students_names 表中。如果一个名字已经存在于 students_names 表中,那么它的 id 必须输入到 new_student_list 表中,否则必须在 students_names 表中创建名称,然后 id 必须被添加到 pgadmin 中的 new_student_list 表中。
有没有办法根据这个条件在 pgadmin 中向数据库添加 1000 个条目。

0 投票
0 回答
18 浏览

mediastore - Android 在画廊中显示带有旧日期的媒体

我想在 mediastore 中插入具有旧日期的媒体。例子 ;

1542628983 = 19/11/2018 但插入后,媒体显示在今天

如何在媒体上设置画廊日期?