Pulse para guardar enlace y compartir esta web. Ayuda para Oracle en Twitter Pulse para guardar enlace y compartir esta web. Ayuda para Oracle en Facebook Pulse para guardar enlace y compartir esta web. Búscanos en Google+ Pulse para guardar enlace y compartir esta web Pulse para generar codigo QR del enlace y compartir esta web

CURSOR

Sentencia de recuperación de datos con un cursor.

	DECLARE
	   CURSOR c1 IS
	      SELECT fields FROM table WHERE;
	   c1rec c1%ROWTYPE;
	BEGIN
	   OPEN c1;
	   LOOP
	      FETCH c1 INTO c1rec;
	      EXIT WHEN c1%NOTFOUND;
	   END LOOP;
	   CLOSE c1;
	END;
Un ejemplo:


	DECLARE
	   CURSOR c1 IS
	      SELECT value FROM table WHERE code=1;
	   c1rec c1%ROWTYPE;
	BEGIN
	   OPEN c1;
	   LOOP
	      FETCH c1 INTO c1rec;
	      EXIT WHEN c1%NOTFOUND;
	   END LOOP;
	   CLOSE c1;
	END;