prss.net
当前位置:首页 >> orAClE sql notFounD >>

orAClE sql notFounD

是游标的属性。 cursor%NOTFOUND,布尔值,游标没有获取到结果时为 True。与%FOUND结果相反。 游标名称为 SQL,表明这是一个隐式游标。在程序块中执行一个语句,就会打开一个游标,并自行管理。 BEGIN DELETE emp WHERE empno = '7788'; IF SQL%...

%NOTFOUND是一个属性,没数据为真,有数据为假。SQL是最后一次执行的SQL. 意思就是最后一个:最后一次执行的SQL没有查询到记录,结果可能是真,或是假。需要逻辑判断。

你从root切到oracle用户的命令是什么?

root用户下切换oracle用户的时候没有加载环境变量导致不能直接使用sqlplus命令。再次在root用户下切换到oracle用户下,使用命令 su - oracle,然后再用sqlplus / as sysdba登录即可,/后面需要空格,再接as

将sqlplus 软链接(ln)到/usr/bin里面试试

问题很明显,出现在ORACLE_HOME上,只列出环境变量解决不了问题,需要知道你的目录结构才行。 一般按ORACLE官方的文档,主目录是/u01,如果是RHEL5或以上的版本,一般的目录结构为 /u01/oracle/app/oracle/product/11.2.0/dbhome_1 环境变量的设...

sqlplus目录:/home/oracle_11/app/oracle/product/11.2.0/db_1/bin/sqlplus 在path里加上":/home/oracle_11/app/oracle/product/11.2.0/db_1/bin"(引号里的字符串)。 还有一种可能是你登陆的用户没有数据库操作权限

配置PATH变量就好了,就不要再做那个符号链接了. 你把配置写进了.bash_profile文件中,再执行一下这个文件吧 $ /home/oracle/.bash_profile

你把命令分开执行 su - oracle sqlplus / as sysdba 如果还报这个错误说明oracle安装有问题

看起来就是.bash_profile没有配置对 为何你vi的是/home/oracle/.profile呢 试试看echo $ORACLE_HOME 输出的结果跟实际路径是不是一致

网站首页 | 网站地图
All rights reserved Powered by www.prss.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com