plsql使用的问题 我发现有时用plsql执行查询语句,上面的回滚和提交按钮会突然变成可以点击 (默认情况下,只执行查询,不产生事务,应该不会这样的)尤其是sql带有with as的形式有没有办法避免这种情况出现呢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我只知道带有rowid+for update,@dblink的时候就会这样不是挺好吗 是这样的,因为我执行的sql很杂。 根据需求执行不同的sql。 同一个窗口可能执行update 也可能执行select所以有时候突然看到提交和回滚可以点,会让我搞不清,究竟是因为执行过update语句没提交还是软件误判。 我现在确实是使用@dblink访问数据库的。 应该是你说的这个问题。不知道有没有办法避免这个bug出现 (@dblink是必须的,环境所限) 那你写dml更改数据时就显式写上commit或rollback咯 使用@dblink就需要进行显示的提交 只要是使用了@dblink,就会出现等待commit或者rollback的情况,暂无解;自己在plsql的见面加上提交或者回滚指令吧 不知道各位清不清楚 此时是真有一个事务产生 还是plsql显示的bug我权限比较低,查不了系统表,所以没法确认如果只是程序bug 我以后就当看不见好了不过如果真产生事务,那我还是要再想想办法才行 只在有rowid+for update,@dblink的时候,出现过。亲,你用的盗版的PL/SQLDeveloper 吧 确实是@dblink 之前我以为是with as不过还是不知道是真事务还是假象 for update就不用说了 肯定是事务 求解释: select .......... where 1=0 为什么给用户授权了还是不能访问? oracle设置DISPLAY问题 centura的环境配置和学习资料 求教__按月份查询SQL语句? 请各位看看在存储过程如何解决这问题。谢谢 execute immediate中是不是不能把表名作为参数传递的啊? 今天是周末啊,这么小的问题,不要在折磨我了啊,HELP!!!在线等!!! 给高分!在线紧急求救! oracle imp两张大表千万条数据直接卡死 oracle10g如何热备,有的说用dataguad?,有具体说明如何做的吗??? oracle 两张表数据合并
不是挺好吗