我在pl sql develope 中创建了一个存储过程 ,并且编译通过, 存储过程如下: create or replace procedure yjrtest1 as
i integer;
j integer;
begin
dbms_output.put_line( '打印乘法表 ');
for i in 1..9 loop
for j in 1..9 loop
if i>=j then
dbms_output.put(to_char(j)|| '* '||to_char(i)|| '= '||to_char(i*j)|| ' ');
end if;
end loop;
dbms_output.put_line( ' ');
end loop;
end;
------------------
然后我执行:
exec yjrtest1结果只显示:SQL> exec yjrtest1PL/SQL procedure successfully completed为什么没有打印乘法表???
i integer;
j integer;
begin
dbms_output.put_line( '打印乘法表 ');
for i in 1..9 loop
for j in 1..9 loop
if i>=j then
dbms_output.put(to_char(j)|| '* '||to_char(i)|| '= '||to_char(i*j)|| ' ');
end if;
end loop;
dbms_output.put_line( ' ');
end loop;
end;
------------------
然后我执行:
exec yjrtest1结果只显示:SQL> exec yjrtest1PL/SQL procedure successfully completed为什么没有打印乘法表???
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货