title: PLSQL Encountered the symbol "IF" in forall
body: <p>Is it posssible use if statments in forall, when try get error <em>PLS-00103: Encountered the symbol &quot;IF&quot; when expecting one of the following:     . ( * @ % &amp; - + / at mod remainder rem select update with</em></p>
  <pre><code> FORALL i IN 1 .. P_DAYS_IDS.COUNT
           if (P_DAYS_IDS(i) = 1) then
              Update test set col_1 = 'Y' where id = 1;
           elsif (P_DAYS_IDS(i) = 2) then
              Update test set col_2 = 'Y' where id = 2;
           end if;
  </code></pre>