<div id="docs-body">
 <div class="section">
  <div class="titlepage">
   <div>
    <div>
     <h4 class="title">
      <a name="conditions-and-parameters">
      </a>
      15.6.7.8 Condition Handling and OUT or INOUT Parameters
     </h4>
    </div>
   </div>
  </div>
  <a class="indexterm" name="idm46045175226224">
  </a>
  <a class="indexterm" name="idm46045175224736">
  </a>
  <a class="indexterm" name="idm46045175223248">
  </a>
  <a class="indexterm" name="idm46045175221760">
  </a>
  <p>
   If a stored procedure exits with an unhandled exception,
        modified values of
   <code class="literal">
    OUT
   </code>
   and
   <code class="literal">
    INOUT
   </code>
   parameters are not propagated back to
        the caller.
  </p>
  <p>
   If an exception is handled by a
   <code class="literal">
    CONTINUE
   </code>
   or
   <code class="literal">
    EXIT
   </code>
   handler that contains a
   <a class="link" href="resignal.html" title="15.6.7.4 RESIGNAL Statement">
    <code class="literal">
     RESIGNAL
    </code>
   </a>
   statement, execution of
   <a class="link" href="resignal.html" title="15.6.7.4 RESIGNAL Statement">
    <code class="literal">
     RESIGNAL
    </code>
   </a>
   pops the Diagnostics
        Area stack, thus signalling the exception (that is, the
        information that existed before entry into the handler). If the
        exception is an error, the values of
   <code class="literal">
    OUT
   </code>
   and
   <code class="literal">
    INOUT
   </code>
   parameters are not propagated back to
        the caller.
  </p>
 </div>
 <br/>
</div>
