Oracle 10g数据库是否已经提交 我在DOS窗口中对远程的一个Oracle数据库操作,修改了一些数据后,需要commit吗?怎么知道修改后的数据是否已经提交?有没有命令提示是否提交? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 -- 查看未提交的事物select rpad(oracle_username,10) o_name,session_id sid,/*os_user_name, */decode(locked_mode,0,'None',1,'Null',2,'Row share',3,'Row Exclusive',4,'Share',5,'Share Row Exclusive',6,'Exclusive') lock_type,process, object_name from v$locked_object,all_objectswhere v$locked_object.object_id=all_objects.object_id 也就是说我关闭DOS的连接 数据会自动提交?2楼的看的有点懵 - -!也谢了 不过还不是我的目的 DML 都需要提交的 DDL 不需要提交 DML 包括 insert update delete DDL 包括 create drop alter 等还有动态语句里 EXECUTE IMMEDIATE 里的 DML 也是自动提交的 查看sqlplus环境变量 sql> show autocommit若值为ON则你的修改语句就是自动提交,不需要手动执行commit;若值为OFF则你的修改操作需要手动执行commit; 关于一个多表查询的问题 ORACLE数据库内部方案的互导问题 oracle约束问题! 查询语句同时显示明细与合计 如何通过递归求总公司"100001"下面的所有公司? Oracle 数据备份 导入时 遇到问题 Listener服务不能启动是怎么回事? 是不是因为主机名换了的原因? 关于oracle的一些基础性的问题,求教! @@@@@@@@ 这个语句能不能优化下 @@@@@@@@ 存储过程中的Date数据类型可以有小时,分钟,秒吗 帮忙解释下一个SQL函数的意思. 两个表拷贝,请求一个sql 语句,谢谢。
select rpad(oracle_username,10) o_name,session_id sid,/*os_user_name, */
decode(locked_mode,0,'None',1,'Null',2,'Row share',
3,'Row Exclusive',4,'Share',5,'Share Row Exclusive',6,'Exclusive') lock_type,
process, object_name from v$locked_object,all_objects
where v$locked_object.object_id=all_objects.object_id
2楼的看的有点懵 - -!
也谢了 不过还不是我的目的
若值为ON则你的修改语句就是自动提交,不需要手动执行commit;
若值为OFF则你的修改操作需要手动执行commit;