弱智问题.包测试!!! SET SERVEROUTPUT ON/OFF你的环境是 ON 还是 OFF 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 直接在SQL PLUS中写:SQL>SET SERVEROUTPUT ON意思是让输出能显示在屏幕上,Oracle默认是OFF另外,查看所的的环境可以用SQL>SHOW ALL SQL> SET SERVEROUTPUT ONSQL> declare 2 w_rc pkg_test.myrctype; --定义ref cursor型变量 3 --定义临时变量,用于显示结果 4 w_stcd wq_stinfo_b.stcd%type; 5 w_STNM wq_stinfo_b.STNM%type; 6 w_STLVL wq_stinfo_b.STLVL%type; 7 w_BNNM wq_stinfo_b.BNNM%type; 8 w_SUBNM wq_stinfo_b.SUBNM%type; 9 w_RVNM wq_stinfo_b.RVNM%type; 10 11 begin 12 --调用函数,获得记录集 13 pkg_test.get('308A5611',w_rc); 14 --STCD, STNM, STLVL, BNNM, SUBNM, RVNM 15 --fetch结果并显示 16 loop 17 fetch w_rc into w_stcd,w_STNM,w_STLVL,w_BNNM,w_SUBNM,w_RVNM; 18 exit when w_rc%notfound; 19 dbms_output.put_line(w_STNM); 20 end loop; 21 end; 22 23 24 25 我这么写的,怎么什么都没反映??? 这好像就从这里跳出了。 exit when w_rc%notfound; 单独运行:pkg_test.get('308A5611',w_rc);有一条记录啊!!我测试了!! dbms_output.put_line(w_STNM);是不是这个有问题啊??我想输出一条记录出去...好象报数据溢出了!!! pl/sql与oracle相连后,一会就断了(2) 用bat脚本定期调用sql文件,update库里面的一张表 存储过程_错误 请教.全文检索出错! 如何建立为新建的oracle服务端建立新的用户 如何在存储过程中 ..... ▲能让表“瘦身”吗?▲ 如何取得当前记录数? 请大侠帮忙,谢谢. 谁能回答这个问题? Sqlldr 同时指定控制文件和日志文件 oracle镜像问题 求用jbuilder调用oracle数据库的开发过程
SQL>SET SERVEROUTPUT ON
意思是让输出能显示在屏幕上,Oracle默认是OFF
另外,查看所的的环境可以用
SQL>SHOW ALL
SQL> declare
2 w_rc pkg_test.myrctype; --定义ref cursor型变量
3 --定义临时变量,用于显示结果
4 w_stcd wq_stinfo_b.stcd%type;
5 w_STNM wq_stinfo_b.STNM%type;
6 w_STLVL wq_stinfo_b.STLVL%type;
7 w_BNNM wq_stinfo_b.BNNM%type;
8 w_SUBNM wq_stinfo_b.SUBNM%type;
9 w_RVNM wq_stinfo_b.RVNM%type;
10
11 begin
12 --调用函数,获得记录集
13 pkg_test.get('308A5611',w_rc);
14 --STCD, STNM, STLVL, BNNM, SUBNM, RVNM
15 --fetch结果并显示
16 loop
17 fetch w_rc into w_stcd,w_STNM,w_STLVL,w_BNNM,w_SUBNM,w_RVNM;
18 exit when w_rc%notfound;
19 dbms_output.put_line(w_STNM);
20 end loop;
21 end;
22
23
24
25 我这么写的,怎么什么都没反映???
exit when w_rc%notfound;
有一条记录啊!!我测试了!!
dbms_output.put_line(w_STNM);是不是这个有问题啊??
我想输出一条记录出去...
好象报数据溢出了!!!