我是一个初学者,刚开始用sql/plus,执行‘select ename,empno,sal from
scott.emp’,提示‘SP2-0103: SQL 缓冲区中无可运行的程序’错误,请问为什么?
------解决方案--------------------
好像应该加个;的
------解决方案--------------------
sql> select ename,empno,sal from scott.emp; <==再回车.就可以了.
------解决方案--------------------
sql> select ename,empno,sal from scott.emp;
------解决方案--------------------
00103,0, "Nothing in SQL buffer to run.\n "
*Cause: Nothing was in the SQL buffer to run.
*Action: Enter a valid SQL command.
------解决方案--------------------
sql> select ename,empno,sal from scott.emp;
------解决方案--------------------
sqlplus中执行 结束符是 ; 或者 回车后 \
------解决方案--------------------
执行sql语句要以 "; "结束
------解决方案--------------------
sql> select ename,empno,sal from scott.emp;
"; "是结束符,执行sql语句必须的
------解决方案--------------------
呵呵.加分加分.
------解决方案--------------------
同意
------解决方案--------------------
pl/SQL 是以 ; 或 / 结束的