`

ORACLE数据库update/delete 语句提交后的 恢复

    博客分类:
  • DB
阅读更多
查出需要撤销SQL 的执行时间
SELECT last_load_time, sql_text
    FROM v$sql
   WHERE last_load_time IS NOT NULL
   and sql_text like '%,''15''%'
ORDER BY last_load_time DESC;


创建一个新表将上述语句执行之前的数据插入进去
create table tbl_research_recove
as
select * from  tbl_research
as of timestamp to_timestamp('2014-10-10/18:03:44','yyyy-mm-dd/hh24:mi:ss');


用比较工具找到相应的数据并恢复
分享到:
评论

相关推荐

    shell连接oracle数据库执行SQL工具脚本-支持select+inset+update

    shell连接oracle数据库工具脚本:支持select/insert/update/delete 部署位置:/root/sysmonitor db:数据库文件夹 dbconfig.properties:数据库配置文件, dbConnectTest.sh:连接测试文件 dbExecurteSQL.sh:...

    oracle执行update语句时卡住问题分析及解决办法

    这种只有update无法执行其他语句可以执行的其实是因为记录锁导致的,在oracle中,执行了update或者insert语句后,都会要求commit,如果不commit却强制关闭连接,oracle就会将这条提交的记录锁住。由于我的java程序...

    oracle数据库的一些SQL语句

    ORACLE数据库的一些SQL语句 数据操纵语言DML M = Manipulation  数据操纵语言DML用于改变数据库数据 主要有三种形式:  1) 插入:INSERT  2) 更新:UPDATE  3) 删除:DELETE

    Oracle数据库维护常用SQL语句集合

    4. **数据删除(DELETE语句)**:如果你需要删除表中的某些记录,可以使用DELETE语句。`DELETE FROM table_name WHERE condition`会删除满足条件的所有行。小心使用,因为这操作无法回滚。 5. **聚合函数**:在统计...

    数据库oracle中PLSQL语句简介及使用方法的举例说明

    PL/SQL可以直接嵌入SQL语句,如SELECT、INSERT、UPDATE、DELETE等,用于对数据库进行操作。例如,以下是一个简单的插入语句: ```sql BEGIN INSERT INTO table_name (column1, column2) VALUES ('value1', 'value2'...

    oracle数据库编程pdf文档教案

    Java_oracle01.pdf可能涵盖了SQL的基本概念,如SELECT语句用于数据查询,INSERT用于插入新记录,UPDATE用于更新现有记录,以及DELETE用于删除记录。此外,可能会讲解到表的创建、修改和删除(CREATE, ALTER, DROP)...

    vb.net操作Oracle数据库增删改查以及存储过程调用1

    这些操作可以使用 SQL 语句来实现,例如插入员工信息可以使用 INSERT 语句,删除员工信息可以使用 DELETE 语句,更新员工信息可以使用 UPDATE 语句。 存储过程的调用 在 Oracle 数据库中,我们可以使用存储过程来...

    Oracle数据库SQL和PL/SQL实例教程

    DML语句如INSERT、UPDATE、DELETE和SELECT是日常数据库操作的基础。 3. **查询语句**:SELECT语句是最常用的SQL命令,用于从数据库中检索数据。高级查询涉及联接(JOIN)、子查询、聚合函数(如COUNT、SUM、AVG、...

    ORACLE数据库锁表问题浅析.pdf

    ORACLE数据库锁表问题浅析 Oracle数据库锁机制是企业级数据库管理系统中一个非常重要的机制。锁机制的主要目的是为了保证数据的一致性和正确性,在多用户同时访问数据库时,避免数据的不一致和错误。Oracle数据库锁...

    oracle数据库各种功能语句以及驱动

    本文将深入探讨Oracle数据库的各种功能语句及其驱动,帮助您更好地理解和应用这些知识。 1. SQL语句:SQL(结构化查询语言)是用于与数据库交互的语言。在Oracle中,SQL包括SELECT、INSERT、UPDATE、DELETE等基本...

    oracle数据库 sql 和pl/sql实例教程

    例如,如何使用SELECT语句进行复杂的数据检索,如何使用INSERT、UPDATE和DELETE操作对数据进行增删改,以及如何创建表、视图、索引等数据库对象。 2. **SQL高级功能**:如联接(JOIN)、子查询、集合操作(UNION、...

    oracle 数据库的学习资料, sql语句的详细学习资料

    很可能是对SQL基础语法的详细讲解,包括数据类型、DML(Data Manipulation Language)操作如INSERT、UPDATE、DELETE,以及DDL(Data Definition Language)用于创建、修改和删除数据库对象的命令。你将学习如何创建...

    oracle数据库从入门到精通.pdf

    DML(Data Manipulation Language)语句是用于操作数据库中数据的语言,包括插入(insert)、更新(update)、删除(delete)以及截断(truncate)操作。文档中说明了这些操作的基本语法,并讨论了delete和truncate...

    关于Oracle数据库的一些基础知识

    2. SQL语言基础:学会SELECT、INSERT、UPDATE、DELETE等基本语句,以及JOIN、GROUP BY、HAVING等高级查询技术。 3. 表和列:定义数据结构,理解主键、外键和索引的概念。 4. 用户与权限管理:创建用户、分配权限、...

    Oracle数据库实用教程

    Oracle数据库实用教程主要涵盖了Oracle数据库系统的基础知识、安装配置、数据管理、SQL查询、数据库安全性、性能优化以及备份恢复等多个方面。以下是对这些知识点的详细解释: 1. **Oracle数据库介绍**:Oracle...

    C#对Oracle数据库的增加,删除,修改,基本语句

    Oracle数据库则是企业级数据库管理系统,具有高度稳定性和可扩展性。将C#与Oracle结合,可以实现高效的数据操作。本文将详细介绍如何使用C#进行Oracle数据库的增、删、改操作,并涉及数据绑定和实时查询的实现。 ...

    Oracle数据库详细讲解

    除此之外,还包括INSERT、UPDATE、DELETE、SELECT等SQL语句的使用,这些是数据库操作的基础,涵盖了数据的增删改查等功能。 ### 性能监控与优化 Oracle数据库提供了丰富的监控工具和性能指标,如AWR(Automatic ...

    oracle数据库系统应用与开发

    学习SQL语句,如SELECT、INSERT、UPDATE、DELETE以及更复杂的子查询、联接和集合操作是数据库开发的基础。理解索引、视图、存储过程和触发器的概念也很重要。 四、Oracle数据库管理 数据库管理员(DBA)负责确保...

Global site tag (gtag.js) - Google Analytics