oracle - Oracle 中的 UPSERT
问题描述
我们有 Oracle 19c,我们希望通过 SPARK 流将数据从 Kafka 流式传输到 Oracle 19c。我们想使用 UPSERT 操作来更新/插入目标 oracle 表中的数据。我知道 MERGE 可以替代 UPSERT。但是 spark 不支持 MERGE。是否有任何解决方案可以解决 spark 到 oracle UPSERT 或任何替代方案?
解决方案
推荐阅读
- python - 我有在熊猫中找到负面结果的问题
- amazon-dynamodb - get-item 命令的正确语法,适用于 aws 的 dynamodb
- docker - VSCode 无法访问 wsl2 镜像中的 Docker 镜像
- prolog - Prolog:如何根据类别将列表分成两个列表?
- tfs - TFS - 手动将服务器同步到本地
- java - 从 api 获取数据时出现意外的响应代码 403
- c# - 如何在 C# 中调用使用指针作为参数的 DLL 函数 (C++)?
- reactjs - React 应用程序(或任何 SPA)应该如何与 HATEOAS 后端交互?
- java - 为什么 ThreadLocalMap.Entry 扩展 WeakReference?
- swift - 如何在 Swift 的静态函数中调用一次函数?