20、误删oracle数据

项目场景:

误删oracle数据


问题描述

有一天,熊小二 不小心执行了以下SQL

sql 复制代码
delete from sys_user

然后他就慌了,请问怎么办


原因分析:

使用oracle,特别是使用oracle的客户端工具,在执行【DML (Data Manipulation Language) 数据操作语言】时,通常在客户端的顶部,底部,会有一个【✓】标签,

好在熊小二没有提交SQL,只是进行了执行;


解决方案:

  1. 通过客户端工具,取消提交,就没事了

备注:

不同数据库的特性,都不太一样,特别是使用客户端,执行SQL语句时,一定要设置人工提交

相关推荐
二进制漫游记3 分钟前
FastAPI项目集成 Qdrant向量数据库+阿里云Embedding完整实战(工具封装+业务调用)
数据库·python·阿里云·embedding
2501_928996226 分钟前
GPT-4o换DeepSeek迁移成本多少?中科热备解析API聚合平台技术账本
前端·数据库·人工智能
泡干脆面就番茄2 小时前
MySQL_子查询_分页查询与联合查询详解
数据库·mysql
devpotato3 小时前
缓存与数据库更新顺序不一致问题
java·数据库·redis
天若有情6733 小时前
Node+MySQL小型全栈笔记项目实战课程分享
数据库·笔记·mysql
wxwx_bscxy3224 小时前
基于springboot宠物领养系统的设计与实现
数据库·spring boot·后端·spring·宠物
九月要晚安4 小时前
达梦DW与AFC对比
数据库
实战派K8S&DB5 小时前
如何在内网配置 TiDB 数据库 Agent
数据库·人工智能·分布式·tidb
实战派K8S&DB5 小时前
《基于 Dify + FastAPI + PyTiDB 搭建大模型驱动的 TiDB 智能运维 Agent》
运维·数据库·分布式·云原生·tidb·fastapi
SelectDB5 小时前
Apache Doris 5.0 年度版本前瞻(一):构建统一的多模湖仓实时分析平台
大数据·数据库·数据分析