非忘了
慕的地7467143
玩了几天 感觉眼神挺重要的 明明是 psal 你偏要写成 pasl.. 出错了先自己找原因
Angksag
在你oracle安装目录下搜索glogin.sql文件,然后里边加上一句set serveroutput on,保存,然后每次启动sqlplus的时候就能自动加载这句了
_faster
你用的是PL/SQL Developer吧,SQL Window下不支持set serveroutput on,可以使用Command Window或者SQL Plus,老师用的是Oracle自带的SQL Developer(这个我用不了)
未發现_0
跟着敲学得会更快一些
qq_頖縌乖乄絯_04017281
不明觉厉~
白鲸Beluga
配置那里配置的没有配置好,比如

比如这个页面的配置问题,还有就是可能本地的jdk版本和Oracle的版本不兼容,Oracle对应的库名字不同
wallian
最新版本就行
qq__5778
存储过程例子:
新建SQL窗口-->复制一下脚本-->执行(F8) 即可
CREATE OR REPLACE PROCEDURE TEST_PRO_LOOP
IS
P_NUM NUMBER:=1;
BEGIN
LOOP
EXIT WHEN P_NUM>10;
DBMS_OUTPUT.PUT_LINE(P_NUM);
P_NUM:=P_NUM+1;
END LOOP;
END TEST_PRO_LOOP;
大大117
格式选UTF-8应该就不会了
qq_无言_51
set serveroutput on
我的也是这一句报错
x_tony
set serveroutput on 这个命令不敲的话是显示不了结果的。
zhaoping55
你的这句写错了: select enmae,sal into pname,psal from emp where empno=7782; 是ename,不是enmae,写的时候要细心些
醉卧遥峰丶
因为变量就是在declare后定义的,declare 的作用就是这个。
高山景行
百度第一条,数据库管理系统
niudao003X
可以问一下解决了吗?我也是完全和老师一样,也出错
ORA-06550:第3行,第25列:
PLS_00201:必须声明标识符'PENAME'
ORA-06550:第3行,第27列:
PL/SQL:ORA_00904:
qq_红豆生南国_0