当前位置: 代码迷 >> Oracle技术 >> 求高手:为什么创建过程时发生编译异常后,数据库还是会创建出那个过程
  详细解决方案

求高手:为什么创建过程时发生编译异常后,数据库还是会创建出那个过程

热度:17   发布时间:2016-04-24 08:34:20.0
求高手:为什么创建过程时发生编译错误后,数据库还是会创建出那个过程啊
既然有编译错误就应该不会创建了吧,为什么过程最终还是会创建存在于数据库中

------解决方案--------------------
探讨
既然有编译错误就应该不会创建了吧,为什么过程最终还是会创建存在于数据库中

------解决方案--------------------
会创建,但该存储过程处于无效状态,即INVALID状态,不能使用。
Oracle这么做的目的,就是方便现有代码的保存。
  相关解决方案