create or replace procedure query_emp
( v_emp_no  in  emp.empno%type,
  v_emp_name  out  emp.ename%type,
  v_emp_sal    out  emp.sal%type,
  v_emp_comm   out  emp.comm%type)
is
begin
  select ename,sal,comm
  into v_emp_name,v_emp_sal,v_emp_comm
  from emp
  where empno=v_emp_no;
end query_emp;
/这个怎么就错了呢???
ERROR 位于第 1 行:
ORA-06550: 第 1 行, 第 7 列:
PLS-00306: 调用 'QUERY_EMP' 时参数个数或类型错误
ORA-06550: 第 1 行, 第 7 列:
PL/SQL: Statement ignored