title: Getting error while running a Stored Procedure
body: <p><strong>Table structure</strong></p>
  
  <pre><code>Name     Null Type         
  -------- ---- ------------ 
  EMP_NO        NUMBER       
  EMP_NAME      VARCHAR2(30) 
  ADDRESS       VARCHAR2(15) 
  PH_NO         NUMBER(10)   
  DPT_NO        NUMBER       
  </code></pre>
  
  <p><strong>Procedure</strong></p>
  
  <pre><code>create or replace procedure procedure1 (nom in employees.emp_no%type,
                                        vemp_name out employees.emp_name%type)
  is                               
  begin
      select emp_name into vemp_name from employees where emp_no=nom; 
  end;
  </code></pre>
  
  <p><strong>Call</strong></p>
  
  <pre><code>exec procedure1(1);
  </code></pre>
  
  <p>It is showing error like</p>
  
  <p><strong>Error</strong></p>
  
  <pre><code>PLS-00306: wrong number or types of arguments in call to 'PROCEDURE1'
  ORA-06550: line 1, column 7:
  PL/SQL: Statement ignored
  06550. 00000 -  "line %s, column %s:\n%s"
  *Cause:    Usually a PL/SQL compilation error.
  *Action:
  </code></pre>
  
  <p>I don't know why it is showing that error.  Please suggest me.</p>