求助:关于oracle的一个小问题 我在机器上装了oracle 10g 10.2.0,用pl/sql developer更新数据后在sql plus中查询发现数据还是刚才没有更新时候的,重启数据库服务后就是新的了,不知道这个是怎么回事?反之在sql*plus中更新数据后在pl/sql developer中查询也是更新之前的。在什么地方有缓存之类的东西吗?还望版上的牛人解答一下。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你执行update、insert、delete之后,记得提交一下啊!commit,不commit 另一个session当然看不到。 估计楼主没有commit,SQLPLUS 默认不是自动提交的. 自动提交命令: SQL>set autocommit on 退出SQLPLUS 时会自动提交指定DDL,如CREATE , ALTER, DROP ,会自动提交执行DCL,如GRANT,REVOKE,会自动提交 ------------------------------------------------------------------------------ Blog: http://blog.csdn.net/tianlesoftware 网上资源: http://tianlesoftware.download.csdn.net 相关视频:http://blog.csdn.net/tianlesoftware/archive/2009/11/27/4886500.aspx Q Q 群:62697716 没有 commit update、insert、delete是DML语句! 需要手动提交! 呵呵 你所谓的"缓存"其实是还原段你在更改完数据以后执行commit;提交一下这样后续的事务才能看到你当前事务所做的操作 重启数据库服务后事物会被commit的。 set autocommit on 好使 求tns协议分析 求一条有点难度SQL查询语句如何写? databaselink只有一个有效的问题 库oracle已经建好了 可拿着给的pb的客户端和服务器端不知怎么调试主要是服务器端 关于导出表的一个问题(急) 如何插入日期格式的数据(oracle数据库) 高分求助:9i下导出,8i下能导入不? 极其离奇的问题,大家近来看看,解决了100分相送!! 请教:连接速度慢 (第二贴) 如何从oracle中导出某一时间段的数据? 帮忙看一下那里不对 请问为什么在oms中的作业无法删除?
SQL>set autocommit on 退出SQLPLUS 时会自动提交
指定DDL,如CREATE , ALTER, DROP ,会自动提交
执行DCL,如GRANT,REVOKE,会自动提交 ------------------------------------------------------------------------------
Blog: http://blog.csdn.net/tianlesoftware
网上资源: http://tianlesoftware.download.csdn.net
相关视频:http://blog.csdn.net/tianlesoftware/archive/2009/11/27/4886500.aspx
Q Q 群:62697716
update、insert、delete是DML语句!
需要手动提交!
commit;提交一下
这样后续的事务才能看到你当前事务所做的操作
好使