title: Oracle Execution of PL/SQL block
body: <pre><code>Declare
    a number := 5; b number := null; c number := 10;
  Begin
    if a &gt; b AND a &lt; c then
      a := c * a;
    end if;
  End;
  </code></pre>
  
  <p>What will be the value of 'a' after execution ?</p>
  
  <p>Why is the answer 5? Please explain</p>