Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> c.d.o.misc -> Fetch out of sequence in cursor

Fetch out of sequence in cursor

From: PAUL MADDSION <60_pm_at_blueyonder.co.uk>
Date: Mon, 28 Aug 2006 10:26:47 GMT
Message-ID: <HxzIg.176424$9d4.109456@fe2.news.blueyonder.co.uk>


Hi,

I have a cursor which loops through a table and does some processing. Towards the end of the loop I update another table and I want to COMMIT each record in turn. I'm getting a fetch out of sequence message when i try to run this and believe it is because I'm trying to commit within the cursor loop. Any suggestions on how I can get round this would be greatly appreciated. An outline of what I'm trying to do is shown below.

Thanks in advance.

PROCEDURE update_rec
IS
--

CURSOR c_record
IS
SELECT
FROM
WHERE;
--

processed_rec c_record%ROWTYPE;
--

BEGIN
   FOR r_record IN c_record LOOP
--

   BEGIN
--

       process record
--

      write to another table
--

Received on Mon Aug 28 2006 - 05:26:47 CDT

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US