因为需要对一个 存储过程做个测试. 
需要用到 plsql -develop   问题是 他给函数传递进来的参数通过绑定变量的 来设定的.
绑定变量是 是回话环境定义的变量. 
SQL> var  cc number ;
SQL> begin :cc:=009999; end ;
  2  /
PL/SQL 过程已成功完成。
SQL> select :cc from dual;
       :CC
----------
      9999
begin
  -- Call the procedure
  test_(o_return_cursor => :o_return_cursor,
                  o_errcode => :o_errcode,
                  o_errmsg => :o_errmsg);
end;
发觉没有 他的变量前面都有 :变量名
他的测试执行不骤是
 1. 把绑定变量执行了  
2 把 执行产生的程序题 
随后我自己要写个测试存储过程的脚本.
declare
    job1 number;
begin
    dbms_job.submit(:job1,'sp_test;',sysdate,'sysdate+xxx ); 
end;
/ 
ORA-01008: 并非所有变量都已绑定
你应该知道 那里写错了把 ...