title: ORA-01001: invalid cursor
body: <p>I am getting an oracle error <code>ORA-01001: invalid cursor</code> in the production where a number of transactions are processed in bulk. However the same code works fine in development.</p>
  
  <p>I need to know when can one have <code>ORA-01001: invalid cursor</code> in an update query. I did some googling and found that there are two possibilities of getting this error:</p>
  
  <ol>
  <li>Numbers of cursors opened becomes greater than MAXCURSOR permitted?</li>
  <li>An attempt to fetch is made without opening a cursor.</li>
  </ol>
  
  <p>Has anyone faced the same  problem I had described above? Please suggest solutions.</p>