直接sqlplus登录进去,执行sql,这样算是编译了吗?与在pl/sql developer 上面 执行 recompile 一样吗?

解决方案 »

  1.   

    直接sqlplus登录进去,执行sql,这样是包头和包体均重编译了吗?
    请问
      

  2.   

    直接sqlplus登录进去,执行sql,这样是编译了吗?
      

  3.   

    是的,但需要执行整个包。执行前ORACLE会自动编译之。
      

  4.   

    你在SQL里面执行什么,数据库就会编译什么。所以你要把原来的包重新编译,那么,只要把这个包的语句(包括包头和包体)在SQL里面执行即可。