工具用的是 PL/SQL Developer Version 7.0.0.1050
平时普通查询的时候,那个commit的按钮都是灰的,只有在增删改的时候会亮;
用dblink查询的时候,查询语句执行之后,结果也能查出来,而且那个commit按钮也亮了……所以在这里想问下原因,各位有知道的请说一下,非常感谢

解决方案 »

  1.   

    你是不是设置了auto commit?
      

  2.   

    跟自动提交没关系,只要是通过dblink去查数据都会这样。。
    不晓得为什么,也许是plsql developer的问题
      

  3.   

    通过dblink做select会产生一个事务,当然需要commit或rollback了。
      

  4.   

    你那种情况我也遇到过,但是我也不知道具体是什么原因,但是我个人认为是不是因为是通过DB-LINK查询的,所以查询到的是异库的数据,暂时的放在本库的缓存中供你查阅,而pl/sql则认为是有数据更新,所以
    那个提交按钮变亮了。不知道这个解答是否合理经供参考!