问题标签 [bulkupdate]
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.
android - 批量更新数据库
我在这个网站上找了一段时间,但没有找到答案。我正在尝试对我知道表中已经存在的数据进行批量更新。当某个条件返回行 ID 时,我需要设置一列。这是单一的方法,但我想让它更有效并作为一个整体来做。我们的数据库不在 Provider 中,所以我只使用了 Helper 类。
我想传入一个 myIds 数组来进行批量更新。我无法执行插入或替换语句,因为我无权访问所有列数据,并且由于代码更改过多而不想通过它。
sql-server - 更新sql server中的大量行
我正在尝试更新具有约 90,000 行的表中的列。是否有任何优化的方式来更新表?
我添加了必要的索引.. 这样就不会发生表扫描/查找。但是仍然需要很长时间才能运行(1小时)。
我的场景:
jpa - ElementCollection 字段上的 JPQL 查询批量更新集
我有以下要更新的 JPA 实体:
我以为我用的namedQuery
是这样
但这不起作用:Exception Description: Error compiling the query [updateEmployee: Update EmployeeImpl e SET e.phonenumber = :number WHERE e.id = :id], line 1, column 28: invalid access of attribute [phonenumber] in SET clause target [e], only state fields and single valued association fields may be updated in a SET clause.
问题是,我如何更新一个@ElementCollection
?如果可能的话,我想用 jpql 查询来做。
java - 如何在 Hibernate 批量更新查询中使用日期对象
您好,我正在尝试编写休眠批量更新查询,如下所示
当我运行此查询时,我收到以下错误
我知道它由于语法错误而出错,但不明白我哪里出错了,谁能帮助我
sql - 从另一个表中的 SQL Compact 批量更新表
我遇到了一个小问题。我正在插入/更新超过 2k 的记录,并且在 2k 内,可能有一些我已经拥有的记录。一旦我已经有了,我可能需要更新原始记录等。
该解决方案使用 SQL Compact,它可以在速度较慢的计算机上运行。我确实有一个方法,但它花了10多分钟。(太长了)。
所以现在我对临时表进行批量插入,然后我可以从临时表插入原始表。
我的更新脚本似乎有问题。下面的脚本适用于 SQL Server,但是当我尝试相同的脚本(使用相同的数据库架构等)时,它不起作用。
任何人都可以帮忙吗?
grails - grails 中的批量更新
我正在使用 grails 2.2.2 和 mysql 数据库。我的表中有 800 条记录(随着时间的推移会增加)。我必须根据一些计算将特定列值更新为新值。请提出一种不影响性能的方法。
ruby-on-rails - 如何使用 rails admin 执行批量更新
![在此处输入图像描述][2]
我只需要使用我定义的操作对我的产品执行批量更新。在检查链接时,它显示以下内容:
但是当我点击它时,我得到了这个错误。
我需要做这样的事情
我需要为来自该批量操作的所有产品提供单独的 UI,然后将它们放入选定的类别中,但我无法做到这一点。谁可以帮我这个事?任何帮助都会很棒。我看过很多教程并阅读了 rails admin github 页面,但我找不到任何有用的东西。请指导我。
sql - 如何使用嵌套查询重构批量更新
我想知道如何重构这个脚本,因为两个嵌套查询非常相似(我的数据库使用 ORACLE):
python - Mongo批量更新不起作用
我正在尝试在我的 MongoDB 上运行一些更新操作。我想使用 这里指定的批量更新操作,但这对我不起作用,使用 pymongo。我的代码如下
这个的输出是:
据我了解,Mongo 正在查找文档(nMatched=1),但没有更新它(nModified=0)。我不明白它为什么这样做。
当我手动执行操作时,没有使用 Bulk,输出似乎是正确的,并且记录是按要求修改的。代码:
这确实有效,无论是印刷品还是数据库的内容都证实了这一点。
我无法弄清楚我做错了什么。据我所知,我已经按照正确的程序执行批量更新。
mongodb - MongoDB 批量 API:找出匹配的批量更新
我正在一次批量进行多次更新。注意:它们是更新,而不是更新。问题不允许。有没有办法找出批量匹配(或不匹配)的命令?
根据我在手册中看到的内容,您只能从 BulkWriteResult 中找到匹配的数量,而不是匹配的数量,但我想我还是会问。谢谢您的帮助。