【问题标题】:DBeaver - Non sequential when executing multiple oracle insertsDBeaver - 执行多个 oracle 插入时非顺序
【发布时间】:2021-09-14 06:17:00
【问题描述】:

我正在使用最新的 DBeaver 和 Oracle 12

我需要对通过外键连接的不同表运行多次插入

当执行多个 oracle 插入 (Alt + X ) 到多个表时,它在不应该的情况下在外键上失败(如果按顺序执行)。

在 PLSQL 开发人员中执行相同的 SQL 不会产生任何错误。 (可重现)

似乎插入不是按顺序执行的

这种行为可以改变吗?

找到DBeaver wiki 警告意外结果

注意:请小心使用此功能。如果您执行包含大量查询的庞大脚本,则可能会导致意外问题。

【问题讨论】:

    标签: oracle sql-insert dbeaver


    【解决方案1】:

    在disucssions 中找到添加插入到 PL/SQL 块的解决方案:

    无影狐 从 DBeaver 的角度来看这是不可能的,但您可以使用 PL/SQL 块

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2022-07-05
      • 2018-12-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-04-17
      • 2023-04-05
      相关资源
      最近更新 更多