`

oracle中的事务控制命令

阅读更多

事务提交有显示提交:使用commit命令来提交所有未提交的更新操作

                 隐式提交:命令alter, audit, comment, connect, create, disconnect, drop, exit,               

                                   grant,noaudit, revoke, rename, 以及退出sql*plus都隐含commit操作,只要使用

                                  这些命令,系统就会提交以前的更新操作,就像使用了commit命令一样。

                 自动提交:用户可以使用set命令来设置自动提交环境。经过设置后,sql*plus会自动提交用

                                  户的更新工作。

事务回滚:尚未提交的insert, update, delete等更新操作可以使用rollback命令进行撤销。

                例如: SQL>rollback

                            2      /

                       回退已经完成

执行rollback命令,数据库将回退到上次commit后的状态,即它可以恢复所有没有提交过的数据。对于

一个已经提交的更新操作是不能使用rollback命令进行撤销的。

分享到:
评论

相关推荐

    最全的oracle常用命令大全.txt

    ORACLE常用命令 一、ORACLE的启动和关闭 1、在单机环境下 要想启动或关闭ORACLE系统必须首先切换到ORACLE用户,如下 su - oracle a、启动ORACLE系统 oracle>svrmgrl SVRMGR>connect internal SVRMGR>startup ...

    oracle实用教程-韩顺平

    8.oracle 中事务处理 9.oracle 的函数 10.数据库管理,表的逻辑备份与恢复 11.数据字典和动态性能视图 12.数据库管理 -- 管理表空间和数据文件 13.约束 14.Oracle 索引、权限 15.角色 16.PL/SQL 块的结构和实例 ...

    Oracle11g从入门到精通2

    12.1 用事务控制操作 12.1.1 什么是事务 12.1.2 设置事务 12.1.3 事务提交 12.1.4 事务回滚 12.1.5 设置回退点 12.2 用锁控制并发存取 12.2.1 为何加锁 12.2.2 加锁的方法 第13章 Oracle数据库的...

    21天学通Oracle

    第15章 Oracle中的控制语句(教学视频:16分钟) 282 第16章 SQL查询(教学视频:55分钟) 290 第17章 SQL更新数据(教学视频:34分钟) 319 第四篇 Oracle编程高级应用 第18章 数据库速度优化与数据完整性...

    oracle实验报告

    在PL/SQL块中,可以使用SQL的数据查询命令,数据操纵命令和事务控制命令。可使用全部SQL函数。PL/SQL中的SQL语句,可使用SQL的比较操作等运算符。但不能使用数据定义语句。 在PL/SQL块中使用SELECT语句时注意几点...

    oracle从人门到精通

    适合oracle入门的初学者 理解与 Oracle 相关的 RDBMS结构 掌握Oracle 数据类型 掌握数据定义语言 掌握数据操纵语言 掌握事务处理和数据控制命令

    oracle 笔记.txt

    事务控制语言,commit; rollback; 授权语句 select(数据的查询),投影,过滤(选择)查寻,关联查寻(表连接)。 sqlplus 访问数据库命令(本地访问/远程访问),和数据库建立连接的命令,是数据库操作的环境 ...

    Oracle经典教程

    事务控制语言(TCL),包括COMMIT(提交)命令、SAVEPOINT(保存点)命令、ROLLBACK(回滚)命令。 数据控制语言(DCL),GRANT(授权)命令、REVOKE(撤销)命令。 目前主流的数据库产品(比如:SQL Server、...

    Oracle11g从入门到精通

    12.1 用事务控制操作 12.1.1 什么是事务 12.1.2 设置事务 12.1.3 事务提交 12.1.4 事务回滚 12.1.5 设置回退点 12.2 用锁控制并发存取 12.2.1 为何加锁 12.2.2 加锁的方法 第13章 Oracle数据库的安全管理 ...

    Oracle SQL高级编程(资深Oracle专家力作,OakTable团队推荐)--随书源代码

    14.5 事务控制语句 391 14.5.1 Commit(提交) 391 14.5.2 Savepoint(保存点) 391 14.5.3 Rollback(回滚) 391 14.5.4 Set Transaction(设置事务) 391 14.5.5 Set Constraints(设置约束) 392 14.6 将运算分组为...

    北大青鸟oracleppt

    理解与 Oracle 相关的 RDBMS结构 掌握Oracle 数据类型 掌握数据定义语言 掌握数据操纵语言 掌握事务处理和数据控制命令

    Oracle数据库游标使用大全

    PL/SQL支持DML命令和SQL的事务控制语句。DDL在PL/SQL中不被支持,这就意味作在PL/SQL程序块中不能创建表或其他任何对象。较好的PL/SQL程序设计是在PL/SQL块中使用象DBMS_SQL这样的内建包或执行EXECUTE IMMEDIATE...

    Oracle 10g数据库管理、应用与开发标准教程

    Oracle关系数据库,Oracle数据库体系结构,SQL基本查询,修改SQL数据与SQL*Plus命令,PL/SQL编程基础,用户、模式和表,高级查询,过程、函数和程序包,表类型,索引,视图、序列和同义词,触发器,事务与并发控制,...

    北大青鸟Oracle教程集1

    北大青鸟Oracle教程集第一章 Oracle 入门 Version 3.0 目标 理解与 Oracle 相关的 RDBMS结构 结构 掌握Oracle 数据类型 掌握 掌握数据定义语言 掌握数据操纵语言 掌握事务处理和数据控制命令 Oracle 简介 对象关系...

    北大青鸟Oracle教程集2

    北大青鸟Oracle教程集第一章 Oracle 入门 Version 3.0 目标 理解与 Oracle 相关的 RDBMS结构 结构 掌握Oracle 数据类型 掌握 掌握数据定义语言 掌握数据操纵语言 掌握事务处理和数据控制命令 Oracle 简介 对象关系...

    ORACLE11G宝典.rar 是光盘里面的内容,书太厚咧没法影印啊

     3.4.2 事务控制的基本语句及其功能  3.4.3 事务的状态与性质  3.5 SQL语言中的各种函数  3.5.1 单行数字函数  3.5.2 单行字符函数  3.5.3 单行日期时间函数  3.5.4 单行转换函数  3.5.5 几个函数的...

Global site tag (gtag.js) - Google Analytics