title: Error : ORA-06553: PLS-306: wrong number or types of arguments in call to procedure
body: <p>While I call the procedure, it gives me error:</p>
  
  <pre><code>ORA-06553: PLS-306: wrong number or types of arguments in call to 'UPDATE_LETTER_BODY'
  </code></pre>
  
  <p>Here is my procedure code:</p>
  
  <pre><code>    CREATE OR REPLACE PROCEDURE FMIS3.UPDATE_LETTER_BODY IS
      body_text varchar2(32767); 
      condition_id integer;
      begin    
          update FMS_K_OFFICEWISE_LETTER set FKOL_LETTER_BODY=body_text 
          where FKOL_OFFICEWISE_LETTER_ID=condition_id;
      end;
  </code></pre>
  
  <p>Here is how I called it:</p>
  
  <pre><code>     CALL UPDATE_LETTER_BODY('test',241);
  </code></pre>