sql - DBeaver SQL 是否有恢复查询的选项?
问题描述
我对 DBeaver 很陌生,想知道它是否可以选择恢复以前运行的查询?例如我跑
ALTER TABLE case_arrest_forms DROP CONSTRAINT cri_arrest_dispositionsid_fkey;
从顶部菜单中,它说它处于自动提交状态。有没有办法让我回滚或者我必须再次添加约束?还有其他建议吗?
解决方案
不,DBeaver 没有这种功能。无法在自动提交模式下还原查询。此外,无法返回从表中删除的行。
但要避免这种情况,您可以更改事务级别。
推荐阅读
- javafx - 画布:将鼠标悬停在文本输出上
- dart - Dart 中的 const 构造函数初始化失败
- python - 将熊猫数据框转换为具有所有组合的字典
- python - 用于 INSERT INTO SELECT 模式的 Python 正则表达式/正则表达式
- c# - Mongodb查询以获取特定于c#的嵌套文档的值
- google-apps-script - 谷歌脚本在编辑时将值从一列复制并粘贴到另一列
- javascript - TypeScript如何访问promise方法中的字段
- dictionary - 如何使用反射反转地图
- informatica - Informatica 服务自动停止
- php - 如何在 PHP docker 镜像上安装 yarn 和 npm(symfony 4 项目)