问题标签 [insert-into]

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 回答
491 浏览

php - Mysqli 2 记录是用一次插入创建的

我正在使用以下表单创建相册,它将数据提交给处理脚本,然后处理文件并将数据输入数据库。

这是提交表格:

这是数据处理脚本,它使用 VEROT 上传类处理上传的文件,然后使用 MYSQLI 向数据库添加详细信息:

我遇到的问题是,当我创建一条新记录时,数据库中正在创建两条记录,一条空白记录,其中没有任何内容,一条有效记录,其中包含添加专辑的所有详细信息。

在此处输入图像描述

0 投票
1 回答
645 浏览

c# - 将多个值从一个表插入到另一个表

我想将具有不同值的多行插入到 anthor 表中的一个表中,该表具有一些 device_id 但它给出错误这是我的查询

0 投票
2 回答
416 浏览

sql - 禁止在特定条件下插入表格

我有一个 SQL Server 2008 数据库。有三个端子连接到它(A、B、C)。数据库中有一个表SampleTable,它对任何终端活动作出反应。每次登录到此数据库的任何终端上有一些活动时,新行都会插入到SampleTable.

我想将来自三个终端中的一个 (C) 的流量重定向到表 RealTable 而不是 SampleTable,但我必须在 DB 层执行此操作,因为将终端活动写入 DB 的服务位于黑盒中。

我已经有一些SampleTable使用重定向逻辑的触发器,但问题是行仍然被插入到SampleTable.

什么是最干净的解决方案。我确信在插入触发器中删除行是坏的,坏的,坏的。

请帮忙。

编辑:

我们当前的逻辑是这样的(这是伪代码):

0 投票
3 回答
7851 浏览

php - PHP:在 SQL 中保存多个复选框值

我正在尝试制作一个在单个 SQL 记录中写入多个复选框值的表单 到目前为止我有一些代码,但我不知道我做错了什么。

这是我所拥有的:(我的表包含复选框)

这是我的 PHP 代码(请记住,这只是更大代码的一部分,我还有其他文本字段等。已经在运行)

内爆给出以下错误: 警告:内爆() [function.implode]:在第 38 行的 C:\xampplite\htdocs\LPtest\insert.php 中传递的参数无效

如果有人可以帮助我了解我在这里做错了什么,将不胜感激!先感谢您!

0 投票
1 回答
2328 浏览

mysql - 有没有办法执行“如果不存在则使用 auto_increment 插入”?

我有一个看起来像这样的表:

知道身份证怎么办?

为了更好地向您展示我想要的东西,这里有一个使用两个查询来帮助您更好地理解的示例:

第一次我只是做一个 SELECT 查询来查看 ID 是否存在。
如果它不存在(最常见),我会创建一个新行,忽略作为输入提供的 ID,并使用 MySQL 的 AUTO_INCREMENT 作为 ID。

有没有办法存档这个?

注意:由于外键在这里工作。使用 REPLACE 而不是 INSERT INTO不是答案。

注意2:因为我想强制使用AUTO_INCREMENT,如果它不存在,乍一看,INSERT IGNORE INTO 似乎也不是答案。除非我错过了什么......这也是我问的原因。

0 投票
1 回答
13024 浏览

mysql - 在MySQL中,如何在字符串值为'true'时插入1,在false时插入0,同时保留空值

我正在使用从纯文本数据库到对INSERT查询SELECT更友好的数据库的查询。为了避免与不必要的信息混淆,以下内容进行了很多简化,如果为了清楚起见我简化得太多了,请告诉我,我会修改。

源数据如下所示:

INSERT在我的查询之后,目标表需要如下所示:

我正在寻找或多或少像这样工作的东西,从java语法中借用一点:

请注意,作为我想要的示例提供的 java 语法旨在null根据需要保留 s 。

另外,当我在这里时,如果您碰巧知道SELECTMySQL 的当前时间戳,那也会很有帮助。

0 投票
1 回答
690 浏览

f# - F# OleDb 语法错误在 INSERT INTO 语句中将数据从访问中提取到链接的 SQL Server

我正在运行 F# 应用程序以将数据从 Access 表中提取到链接的 SQL Server 表中。这是结果查询:

查询在 Access 中解析并运行良好。但是在我的应用程序中,它引发了一个错误:INSERT INTO 语句中的语法错误。

这是我的 F#,尽管我认为这无关紧要。

0 投票
1 回答
524 浏览

sql - VBA:Arthimetic 溢出将 int 转换为数据类型 numeric

我正在尝试将数据插入 SQL Server 2012 中的临时数据库。

这是我的数据,使用的数据类型:

导入时,所有非数字数据周围都有相应的“'”。(顺便说一句,一些数据类型似乎比需要的大,但这只是一个测试导入的小数据样本)
但我收到以下错误:

算术溢出将 int 转换为数据类型 numeric

我只是使用常规INSERT INTO语句。我已经盯着我的屏幕看了很长时间了,所以我可能只是读了一遍..但是我在这里错过了什么?数据似乎并不比域大。

顺便说一句,如果您需要更多信息,请告诉我。

0 投票
1 回答
1657 浏览

sql-server-2008-r2 - 使用 SELECT 语句返回的数据插入新行

我看过类似的帖子,但没有找到我的确切问题和答案。我要做的是使用来自变量的数据和来自 select 语句的数据更新表。

例如:

现在对于SELECT声明,我将使用变量作为列名,例如:

但唯一的问题,或者说相当烦人的是,实际的临时表中很容易有 40 列。我真的不想声明 40 多个变量并将其分配给每一列。

关于如何做到这一点的任何想法?

0 投票
8 回答
24105 浏览

php - PHP Mysql 查询(插入)问题

我对 MySQL 查询有如下问题:

我的脚本将此作为示例查询生成:

如果我直接进入 PHPMyA,效果很好。但是,我试图用来从我的网站发送查询的 PHP 脚本不起作用,我无法弄清楚。这里是:

没有任何东西进入 MySQL DB,也没有显示 PHP 错误,但是,如果我回显,$sql我会得到我之前发布的确切查询。