Oracle - PL/SQL
Procedural Language/SQL (PL/SQL)
Es un lenguaje de programacion el cual se utiliza para para acceder y
trabajar con Bases de Datos Oracle desde distintos entornos
-- Cursor PL/SQL
DECLARE
v_cont NUMBER(3) := 0;
CURSOR c_tabla IS
SELECT <columna> FROM <tabla>;
BEGIN
FOR v_columna IN c_tabla LOOP
v_cont := v_cont + 1;
DBMS_OUTPUT.PUT_LINE (v_cont||'. v_columna: ' ||v_columna.<columna>);
END LOOP;
END;
-- ------------------------------------------
-- ------------------------------------------
DECLARE
v_cont NUMBER(3) := 0;
v_prueba VARCHAR2(10) := '';
CURSOR c_tabla IS
SELECT <columna> FROM <tabla>;
BEGIN
OPEN c_tabla;
LOOP
fetch c_tabla into v_prueba;
exit when c_tabla%notfound;
v_cont := v_cont + 1;
DBMS_OUTPUT.PUT_LINE (v_cont||'. v_prueba: ' ||v_prueba);
END LOOP;
CLOSE c_tabla;
END;
Comentarios
Publicar un comentario