11gR2 新特性:在线版本变更(Edition-Based Redefinition)
http://www.itpub.net/thread-1396183-1-1.html[@more@]众所周知PLSQL程序具有依赖性,一旦依赖对象被修改程序就会失效,需要重编译,这也是很多人反对使用存储过程的理由,比如这个:http://www.itpub.net/thread-1393352-1-1.html现在这个问题已经被ORACLE完美解决了,你用PLSQL开发的应用可以实现无缝的平滑过渡。总的来说有这么几点:1. 你可以在当前库创建一个新的版本号,这个新版本在发布之前对其他会话是不可见的,你可以随意修改编译你的PLSQL程序而不会影响到正在运行的旧版本应用。2. 让你的应用访问版本视图,而不是直接访问表