+ -
当前位置:首页 → 问答吧 → 在PL/sql和Dos中怎么测试Oracle存储过程是否能打出数据

在PL/sql和Dos中怎么测试Oracle存储过程是否能打出数据

时间:2011-11-16

来源:互联网

代码如下:
  create or replace procedure dfff(n in number) as
  begin
  while n<9 loop
  dbms_output.put_line('a');
  exit;
  end loop;
  end dfff;

这么一个简单的存储过程,我要在pl/sql中,当我输入10 的时候能打印出a  



在DOS中怎么测试,知道的告诉一下哦!

作者: zhoudianzhang   发布时间: 2011-11-16

SQL code
set serverout on
call dfff(10);
/

作者: tx2730   发布时间: 2011-11-16

应该说在sqlplus下可以先执行set serveroutput on ,然后定义你存储过程的变量,然后执行就可以看到了。

作者: yangqm22   发布时间: 2011-11-16

在dos下可以使用sqlplus工具来执行

作者: xiaobn_cn   发布时间: 2011-11-16

热门下载

更多