如果你是再SQL*PLUS中,只要再环境中打出 SET SERVEROUTPUT ON 就可以了. 还有一种方法:就是使用环境中的绑定变量也可以. 再环境中定义: VARIABLE NAME VARCHAR2(50); 然后把过程添加一个OUT类型的参数如: P_NAME OUT depositor.customer_name%TYPE. 然后再过程中给P_NAME赋值:P_NAME=rec.name; 再调用过程的时候将定义好的绑定变量作为实参: BEGIN show_customer_sp(...,NAME); END; 最后,用PRINT命令输出该绑定变量: SQL>PRINT NAME 这样就可以看到NAME的结果.
SQL> set serverout on SQL> exec dbms_output.put_line('asda'); asda