oracle事务处理 自动提交

提交数据有三种类型:
显式提交、隐式提交及自动提交。下面分别说明这三种类型。
1、显式提交:用COMMIT命令直接完成的提交为显式提交。其格式为:SQL>COMMIT;
2、隐式提交: 用SQL命令间接完成的提交为隐式提交。这些命令是:ALTER,AUDIT,COMMENT,CONNECT,CREATE,DISCONNECT,DROP,EXIT,GRANT,NOAUDIT,QUIT,REVOKE,RENAME。
3、自动提交:若把AUTOCOMMIT设置为ON,则在插入、修改、删除语句执行后,系统将自动进行提交,这就是自动提交。其格式为:SQL>SET AUTOCOMMIT ON;

追问

那么ora11g中那个控制台的运行环境怎么配置、使用?

回答

不用配置啊。默认时autocommit 为off,但当你用数据定义语言DDL (即第二种隐式提交命令时),即使autocommit 为off也是会提交事务的。如果你想回到提交事务之前的某个点,可设savapoint,然会用rollback to savepoint。
在你的问题补充我看出问题来,你切换用户,应该用的是connect命令,是会提交事务的。其实你完全可以再打开一个控制台sqlplus用另一用户登录啊。在一个sqlplus不可能用多个session的。
时间: 2024-11-08 20:57:29

oracle事务处理 自动提交的相关文章

ORACLE 自动提交问题_oracle

于是写测试程序...不行 下载最新的ODBC...还是不行 通过sql plus查询...咦?竟然也查不到... 于是,折腾...折腾... 几个小时后,问题找到,原来PL/SQL DEVELOPER 默认不是自动提交,当关掉sql window窗口后或手动commit方进行数据的提交,我靠,真隐晦... 更改选项,插入,查询,一切OK了,唉,宝贵的时间啊. tool-preferences  

小技巧:自动提交表单的实现方法

技巧|提交表单 方法一:<html> <head> <title>Untitled Document</title> (1)自动提交表单: <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> </head> <script language=javascript> setTimeout("

ORACLE没有自动增长的数据类型

oracle|数据|数据类型 ORACLE没有自动增长的数据类型,需要建立一个自动增长的序列号,插入记录时要把序列号的下一个值赋于此字段.     CREATE SEQUENCE 序列号的名称 (最好是表名+序列号标记) INCREMENT BY 1  START  WITH  1 MAXVALUE  99999  CYCLE  NOCACHE;    其中最大的值按字段的长度来定, 如果定义的自动增长的序列号 NUMBER(6) , 最大值为999999    INSERT 语句插入这个字段值

网页中表单按回车就自动提交的问题的解决方案

 1.当form表单中只有一个<input type="text" name="name" />时按回车键将会自动将表单提交.   代码如下: <form id="form1" action="post.php" method="post"> <input type="text" name="name" /> </form&g

jQuery实现数秒后自动提交form的方法

 这篇文章主要介绍了jQuery实现数秒后自动提交form的方法,实例分析了jQuery实现form表单延时提交的技巧,需要的朋友可以参考下     本文实例讲述了jqury实现数秒后自动提交form的方法.分享给大家供大家参考.具体如下: 很多下载网站都设置了此代码,下载按钮数秒,数完后,可以点击提交 制作很简单: 1. js部分代码如下: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 <script language='

利用onkeydown实现表单按回车就自动提交

 1.当form表单中只有一个<input type="text" name="name" />时按回车键将会自动将表单提交. <form id="form1" action="post.php" method="post">         <input type="text" name="name" />     </fo

jsp中如何实现按下回车键自动提交表单?

问题描述 jsp中如何实现按下回车键自动提交表单? <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@ include file="../../common/include_tag.jsp"%> <%@ include file="../../common/p

svn 自动提交java web 项目到tomcat服务器

问题描述 svn 自动提交java web 项目到tomcat服务器 如配置svn提交后自动将javaweb项目更行到自动tomcat服务器中, 情节是这样:团队开发使用svn 在现阶段测试项目中不同的开发人员使用的tomcat服务器,这样造成一些数据不是同步的,现在想配置下让团队开发使用用一个tomcat服务器,这样所操作都是同步的.就想到使用svn自动提交 或者MyEclipse远程使用tomcat 有哪个大神会配置呢? 解决方案 [转]java web项目改名之后tomcat服务器项目自动

难啊-MFC利用CWebBrowser2控件对表格实现自动提交功能

问题描述 MFC利用CWebBrowser2控件对表格实现自动提交功能 第一次自动提交功能成功,数据也提交了,第二次就引发脚本错误,DocumentCompleteExplorer里的方法就是将数据填写到表单里,再向IE点提交,求高手解决