程序没有打印任何mySQL

时间:2011-06-01 19:06:31

标签: oracle stored-procedures

CREATE OR REPLACE PROCEDURE proc AS
CURSOR v_cursor IS

BEGIN
  FOR obj IN v_cursor LOOP
      dbms_output.put_line(obj.player ||'         '|| obj.No ||'         ');
  END LOOP;
END;

这是我写的程序....当我编写程序时,程序被创建但是当我尝试执行程序时....

程序已成功完成,但没有打印....

非常感谢帮助...... !!!

干杯

编辑:查询运行正常,我得到了所需的结果...... !!!

1 个答案:

答案 0 :(得分:3)

两件事:

1)检查您的查询是否确实存在  返回一些行。

2)确保SERVEROUT为ON(SET SERVEROUTPUT ON)  或者使用dbms_output.enable(buffer_size => NULL);