请问是该语句是否真的执行了? oracle专家,我一同事在执行orcale语句时犯了一个错误,情况如下:他在更新一条语句时忘了加条件了,后来发现了赶紧从关闭了窗口,程序没执行完!例如:update tbriches set total=200,请问是该语句是否真的执行了?该数据库为一单位工资表,望各位专家、高人尽快回复。在线等。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果只是这样,该语句不会继续执行不放心的话,你查查数据就清楚了另外,如果更新错了,也没必要直接关闭窗口,也可以考虑利用rollback啊 to kulama2004: 这种只是对已经成功执行了的sql,如果在断开的时候仍在跑sql,会自动rollback 你放心吧,update不会出现更新一部分的情况 update是一个事务操作.不可能出现一部分更新. update的结果要么是全部更新,要么一条也不更新,在你说的这种情况下是一条也不更新,所以你尽可以放心。 统一楼上的,update更新玩需要提交才能生效,如果没有更新完,怎么可能提交部分数据呀 应该没关系的,Update做完才Commit的,你没做完结束Session是没关系的。 咨询个问题,我有18亿条数据,想找个快速的搜索方案 关于触发器的问题 这一条sql语句该怎么写啊? plsql 查询后如何不显示空列? 退化了,简单的一个语句居然写不出了!大家来看看 sql编写function OBJECT BROWSER 10软件DEBUG的问题 在Oracle中如何定时调用存储过程? 哪里有OCI接口说明文档 oracel补丁问题 如何在pl/sql中创建服务器端的物理目录? 大家来看象这样怎么实现?
不放心的话,你查查数据就清楚了另外,如果更新错了,也没必要直接关闭窗口,也可以考虑利用rollback啊
这种只是对已经成功执行了的sql,如果在断开的时候仍在跑sql,会自动rollback
不可能出现一部分更新.