title: PL/SQL Procedure Char Parameter
body: <p>This is quite possibly a very stupid question but I've tried searching for and answer and come up empty.</p>
  
  <p>I'm writing a procedure that takes a single parameter of type CHAR. i.e:</p>
  
  <pre><code>  CREATE PROCEDURE Proc1 (Param1 CHAR(5))
    AS
    BEGIN
      ...
    END;
  </code></pre>
  
  <p>This doesn't work and throws an error around the CHAR(5) area. If I don't specify a size for the parameter, so just leave it as CHAR it works fine. I've tried including the keyword IN but this makes no difference.</p>
  
  <p>Is there anyway of specifying a size for parameters in PL/SQL procedures?</p>