在PLSQL中进行查询时,如果使用了函数(如 nvl,round,substr 等)就会很快报异常 Ora-03113:通信痛悼的文件结尾,但查询中如果不使用函数就可以正常返回结果,请大神们指点一下为什么会这样?
这种问题一般情况下是Oracle bug,也有可能是人为造成。但是大多数都是sql引起,属于Oracle bug,根据我的经验,这种问题多发生在你的的条件中有in not in exists和 not exists的情况。 你看alter日志可以发现详细的错误信息,