cost 182 ms
如何在 Python 中为 MSSQL 执行 UPSERT [重复]

这个问题在这里已经有了答案: 如何在 SQL Server 2005 中插入(更新或插入) 5 个答案 Microsoft SQL 服务器-“如果存在则更新或插入”的最佳方法(3 个答案) 8 小时前关闭。 我有以下问题。 我从 api 以 json 的形式获取一些数据。 我想将此 json ...

2022-09-22 12:27:27 0 13
SQLite UPSERT,无此列:排除。

我正在尝试使用 SQLIte Upsert 特殊语法。 在文档站点https://www.sqlite.org/lang_UPSERT.html上显示了这样的示例。 文档解释说“排除”。 前缀是使用将被插入的值所必需的。 我创建的查询是这样的, 我收到的结果是Result: no such col ...

2022-09-14 22:02:18 2 18
SQLAlchemy 一次插入冲突(更新插入)多行

我知道 SQLAlchemy 中有名为 bulk_insert_mappings 和 bulk_update_mappings 的命令,可以一次插入/更新多行; 我知道有一种方法可以像这样插入单行: 我想做的是将这两件事组合成一个批量更新插入,而不必 ping 我的数据库三次(一次是查看我需要插入哪 ...

2022-09-14 08:55:01 0 12
Mysql 最快的插入、替换、复制大量记录的技术

我知道有很多相关的问题有很多答案,但我有一个更细微的问题。 我一直在阅读大量记录的不同插入技术,但是查询插入的大小是否有限制? 可以将相同的技术用于REPLACE和INSERT...ON DUPLICATE KEY UPDATE...吗? 有没有更快的方法? 桌子: #1 或者 #2 - 应该更快 ...

2022-09-12 18:27:40 2 34
使用 updateOne 在 mongoose 中更新文档,其中过滤器和更新相同

我想在每次页面刷新时搜索集合以检查是否存在具有此地址的用户,否则使用此地址创建一个新文档。 我在 nextJs 应用程序中使用 mongoose。 过滤器和更新值相同。 如果没有与过滤器匹配的文档,它实际上会创建一个新文档,但我仍然收到 400(错误请求)错误。 我该如何解决这个错误,这甚至是正确的 ...

2022-09-11 17:52:23 0 16
awswrangler redshift to_sql 插入特定列

建议我们有一个像下面这样一行的表格。 我只想用新值更新 col_id 和 slug 列。 这是我用来更新这一行的代码行。 在此操作之后,行更新如下。但我只想要更新 col_id 和 slug。 现在保持标签列与以前相同。 我尝试找到仅更新特定行列的方法。 当我尝试使用 use_column_name ...

2022-09-09 12:10:53 0 7
如果不存在则插入,如果存在则更新,没有主键

如果不存在,我需要插入行,如果存在则更新,但不使用主键。 例如 - 这是我的表结构: 我的桌子: ID 代码姓名 1 代码1 名称1 2 代码2 名称2 我试过这个 SQL: 这个 SQL 会抛出错误,但我的预期结果是: ID 代码姓名 1 代码1 名称1 2 code2edited ...

2022-09-08 15:41:03 0 26
使用 Spark 将增量数据加载到数据库中的最佳方法是什么?

我尝试了多种使用Spark (使用Glue Job )将增量加载( upsert )到Postgress数据库(RDS)的方法,但没有找到令人满意的性能。 我尝试了以下方法: 1.删除基于主Key的记录和append新记录在这种方法中,我delete了增量数据中存在primary key的记录。 ...

2022-09-06 09:39:55 0 11
与 mongoose 重复数据

我在爬行后尝试使用 mongoose 进行更新插入。 现在我在爬行后成功保存,但它在几次后被复制。 现在我的 function 是保存数据,我该如何做 upsert 或其他可以帮助我的事情 const saveData = async (title, link, location, idJob,co ...

2022-08-26 13:29:31 0 25
如何在 Postgres 中使用 upsert

我想将 Postgres 中的这段代码转换为更短的代码,可以做同样的事情。 我读到了 upsert,但我不明白在我的代码上实现它的好方法。 我写的东西很好,但我想找到一种更优雅的方式来写它。 希望这里有人可以帮助我:这是查询: ...

2022-08-21 10:57:20 2 53
React Upsert - 创建和编辑记录相同的形式 React

我想使用相同的 React Form 创建和编辑。 表单通过获取令牌启动——该令牌用作创建和编辑表单的权限,并且始终显示在登录页面上。 模式(创建或编辑)由使用 useEffect 挂钩“获取”与令牌关联的数据的成功决定 - 如果成功获取贡献数据 == 编辑,如果不是 == 创建。 因此。 没有“ ...

2022-08-12 15:07:45 0 7
Postgres - 对传递的参数进行更新

在我的项目中,我使用的是Postgres 12 ,并且我想使用一个 sql 查询来插入或更新.. 我的语法不正确。 更新:插入有效,但更新无效。 错误:无效的参数号::名称“ 我正在使用这个示例进行UPSERT ,如果userId被传递,我想更新,如果不插入新行。 谢谢 ...

2022-08-10 09:59:21 1 38
当新日期大于现有日期时更新 MySQL 列

我正在尝试更新 MySQL 表中的列,以便当另一列中的新日期大于该列中的现有日期时它更改为当前时间戳,否则保持不变。 例如,假设我有一个包含两列enddate和enddate_modif的表。 如果更新记录中enddate中的日期大于现有表中enddate中的日期,我希望enddate_modif更 ...

2022-08-09 09:57:43 2 27
在对 MongoDb 进行 upsert 时,是否可以仅在记录中的其他数据发生更改时设置带有时间戳的字段?

我们需要为具有糟糕 API 的服务缓存记录。 该服务为我们提供 API 来查询我们员工的数据,但不会告知我们员工是新员工还是已更新。 我们也不能过滤我们对他们的查询以获取此信息。 对于这给我们带来的问题,我们建议的解决方案是定期(例如每 15 分钟)查询我们所有的员工数据并将其插入到 Mongo ...

2022-08-09 09:39:52 1 19
alembic 执行插入语句而不遵守 on_conflict_do_update

我有这样的代码: on_conflict_do_update似乎不起作用,因为我收到此错误: 我究竟做错了什么? 我希望unq_currency_code防止重复插入。 但是使用on_conflict_do_update insert似乎并没有生成正确的UPDATE语句。 ...

2022-08-02 21:11:19 0 7
ADF upsert 错误定位临时表中的键列

我有一个带有复制数据任务的管道,我将一些数据从 On-Prem SQL 插入到 Synapse 中。 设置是这样的,我首先建立表列表,然后在 ForEach 中动态设置键列(来自变量)并执行 upsert。 奇怪的是,偶尔复制数据任务会因此错误而失败 ErrorCode=SqlUpsertKeyC ...

2022-07-15 22:35:56 0 15

 
粤ICP备18138465号  © 2020-2022 STACKOOM.COM