Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
![]() |
![]() |
Home -> Community -> Usenet -> c.d.o.misc -> Re: Snapshot too old, any way to disable consistency?
Hi,
As far as I know - there is no possibility to "cheat"
on read-consistency issues.
I used 2 solutions to bypass it :
DECLARE
i NUMBER := 0; last_id NUMBER := 0; CURSOR emp_crs ( p_emp_id NUMBER ) IS SELECT * FROM emp WHERE emp_id > p_emp_id; BEGIN OPEN emp_crs ( last_id ); FETCH emp_crs INTO emp_rec; WHILE emp_crs%FOUND LOOP i := i + 1; ... process your data IF i = 10000 THEN last_id := emp_rec.emp_id; CLOSE emp_crs; OPEN emp_crs ( last_id ); END IF; FETCH emp_crs INTO emp_rec; END LOOP; CLOSE emp_crs;
Sent via Deja.com http://www.deja.com/
Share what you know. Learn what you don't.
Received on Sun Jul 11 1999 - 15:08:43 CDT
![]() |
![]() |