sql-insert相关内容

mysql一次插入两个表中有主键和外键

我有两张表 书籍表 ID(PK) 标题 作者 / b> $ b bookAwards表 $ b ID(FK) - - 引用Books.ID Awardname 年 bookAwards的ID是books表中的ID的外键。 如何将book表同时插入bookAwards表中? 当我试图插入到书籍表中时,它给出了外键导致的错误? 我想插入到books表 ..
发布时间:2018-01-27 15:22:48 数据库

JAVA:sqlite在写几条记录之后抛出异常?

我正在尝试向sqlite DB写几千条记录。但是,在写入随机数的记录(122/45/180)后,它会抛出以下异常: java.sql.SQLException:无法打开数据库文件 随机数的记录填充在数据库中,但此错误停止进一步的记录写入。我做错了什么? 编辑: 类loginModel:私人连接 public loginModel(){ co ..
发布时间:2017-07-30 02:39:46 Java开发

忽略并发插入中的错误

我有一个字符串向量数据包含我想插入到名为 foos 的表中的项目。表格中已经存在数据中的某些元素,所以我必须注意这些元素。 我使用的解决方案是将数据向量转换为虚拟表 old_and_new ;然后构建包含 foos 中已存在的元素的虚拟表 old ;然后,它使用真正新的元素 构造虚拟表新的。最后,它将新元素插入到表 foos 中。 WITH old_and_new AS(SELEC ..
发布时间:2017-07-21 02:11:24 其他开发

身份插入的SQL算术溢出

我有一个错误,算术溢出将值插入查找表,行ID设置为TINYINT数据类型。这不是唯一记录数超过255个值的情况。这有点更不寻常,并且在此设置的第一次测试期间没有发生。 下面的代码的生产版本实际上只有66个唯一值,但它是可能随着时间的推移可以添加新的值(缓慢而且数量很少)... 255个可用的插槽应该足以满足分析过程的使用寿命。 我的初步想法是,可能是因为缓存的方案识别出层次化源表有超过 ..

如何在Doctrine中编写一个插入查询

如何在Doctrine中创建一个将执行与以下SQL查询相同功能的插入查询: INSERT INTO target(tgt_col1,tgt_col2) SELECT'flag'作为标记,src_col2 FROM source WHERE src_col1 ='mycriteria' 解决方案 我仍然不相信这是正确的方法,但是如果你真的需要一个SQL查询来运行无论什么原 ..
发布时间:2017-06-14 20:35:51 PHP

使用SQL Query在DB2中插入BLOB数据

我遇到一个需要通过从DB2中的文件系统读取文件将数据插入到blob列的情况。 p>在互联网的某个地方我发现这个 INSERT INTO ... VALUES(...,readfile('filename'),...); 但这里readfile不是一个内置函数,但是我需要使用UDF(c语言库)创建它,但这可能不是一个有用的解决方案。 有人可以更新我们如何插入BLOB值使用Insert命令。 ..
发布时间:2017-04-16 18:33:30 DB2

从数据框中插入RMySQL

我试图通过使用RMySQL将数据添加到MySQL表中。我只需要一次添加一行,它不工作。我想要做的是这样的。 dbGetQuery(con,“INSERT INTO names VALUES(data [1,1] ,data [1,2])“) 所以我在做的是我有价值在数据帧中被命名为“数据”,我需要把它们放入mysql表中。在此之前,我将检查它们是否已经在表中,如果不是,那么 ..
发布时间:2017-03-26 01:48:07 其他开发

使用SQL插入大量数据的效率

我有一个程序,我用来读取CSV文件并将数据插入数据库。我遇到麻烦,因为它需要能够一次插入大记录(最多10,000行)的数据。起初,我让它循环并插入每个记录一次一个。这是缓慢的,因为它调用插入函数10,000次...下一步我试图将它组在一起,所以它一次插入50行。我想通过这种方式,它将不得不连接到数据库少,但它仍然太慢。什么是将多行CSV文件插入数据库的有效方法?此外,在进入数据库之前,我必须编辑一 ..
发布时间:2017-03-20 23:11:34 PHP

数据库表不更新c#

我有form和dataGridView连接到数据库中的表, 当我添加记录时它显示在dataGridView中,但是当我停止运行时表返回为空! 这里是代码: string employeeName =“person” string employeeUserName =“person1”; string emplpyeeNotes =“empty”; string empl ..
发布时间:2017-03-19 23:43:57 C#/.NET

MySQL从其他表中插入数据

这个问题类似于我以前的问题,除了这是INSERT而不是更新 我有两个表:联系人和公司。 code>联系人:id,group_id,company_id,email,company 公司有:id,group_id,name,email 因此使用此查询 更新联系人c INNER JOIN companies co ON c.company_id = co.id ..
发布时间:2017-03-19 02:40:11 PHP

在SQL Server 2008中插入/更新大量数据的最佳做法

我正在建立一个通过各种CSV Feed更新大量数据的系统。通常我只是循环通过feed中的每一行,做一个select查询来检查项目是否已经存在,并插入/更新项目,如果它存在与否。 我觉得这种方法不是很可扩展,可以在更大的Feed上敲击服务器。我的解决方案是像正常循环项目,但将它们存储在内存中。然后对于每100个左右的项目做一个选择在这100个项目,并得到一个列表在数据库中匹配的现有项目。然后将 ..
发布时间:2017-02-24 16:40:29 Office

发生类似列的数量

我是新的SQL SERVER,需要你的建议。 我有一个大表与商店信息。以下是bench_id列: ** bench_id ** 31 51 51 61 61 61 71 71 我已创建了另一个包含两列的小表: ** distinct_bench ** ** number ** ------------------------ ..
发布时间:2017-01-12 18:49:07 数据库

“如果不存在则插入”语句在SQLite

我有一个sqlite数据库。我试图在表书签中插入值(users_id,lessoninfo_id),前提是它们在一行中不存在。 INSERT INTO bookmarks(users_id,lessoninfo_id) VALUES( (SELECT _id FROM Users WHERE User ='“+ $('#user_lesson')。html()+”'), SELECT ..
发布时间:2016-12-29 11:32:32 数据库

忽略并发插入中的错误

我有一个字符串向量 data 包含要插入到名为 foos 的表中的项目。有可能 data 中的某些元素已经存在于表中,因此我必须注意这些元素。 我使用的解决方案是通过将数据向量转换为虚拟表 old_and_new 它然后构建包含已经存在于 foos 中的元素的虚拟表 old ;然后,它构造虚拟表新与元素 这是真的新。最后,它在表 foos 中插入新的元素。 WITH old_and ..
发布时间:2016-12-26 21:02:27 其他开发