<span style="font-family: Arial, Helvetica, sans-serif; font-size: 12px;">--如执行一下代码</span>
select e.salary
from employees e
where e.last_name ='Johnson'
from 中已对employees创建别名e,但是在select语句中e.却报错了,ORA-03114:not connected to ORACLE 。如果此时忽略错误,直接手动输入e.salary,代码依旧可以正常执行,但是e.的时候不会有智能提示,还会报错。
如下图所示:
解决方法:1、重新登陆用户;
2、重启PL/SQL,也必须要重新登陆;
3、重启一下服务。
产生这种状况的原因:软件长时间开启,导致数据库连接不稳定,断开连接。或者其他因素导致oracle连接中断
未登陆成功,用户密码或者连接服务名有问题(这种情况应该不可以执行)
如有偏颇,希望赐教!