title: Is COMMIT required after every EXECUTE IMMEDIATE?
body: <p>I have multiple EXECUTE IMMEDIATE commands within one oracle procedure.</p>
  
  <pre><code>EXECUTE IMMEDIATE 'DELETE  FROM tbl1'; 
  EXECUTE IMMEDIATE 'INSERT INTO tbl1...'; 
  COMMIT;
  EXECUTE IMMEDIATE 'DELETE  FROM tbl3'; 
  EXECUTE IMMEDIATE 'INSERT INTO tbl3 ...'; 
  COMMIT;
  EXECUTE IMMEDIATE 'DELETE  FROM tbl4'; 
  EXECUTE IMMEDIATE 'INSERT INTO tbl4 ...';
  COMMIT; 
  </code></pre>
  
  <p>Do I need all of these COMMIT, or just at the end of the procedure?</p>