title: insert null into number data type in plsql package
body: <p>I have a procedure something like </p>
  
  <pre><code>       create or replace package pack_body
           as
          procedure export(P_LOCATION_ID number
                           ,retcode OUT   NOCOPY   NUMBER)
           as
           ----body
          end;
  </code></pre>
  
  <p>I am calling this package in another package</p>
  
  <pre><code>pack_body.export(p_location_id =&gt; null);
  </code></pre>
  
  <p>At this line it is going into error:</p>
  
  <pre><code>Error(28412,5): PLS-00306: wrong number or types of arguments in call to 'EXPORT'
  </code></pre>
  
  <p>I cannot pass null into number data type variable ?</p>