L'apprentissage de Curseurs explicites et essayer de créer mon FRST un .:Quel est le problème avec ce curseur
SET SERVEROUTPUT ON
DECLARE
v_ename EMP.FIRST_NAME%TYPE;
v_salary EMP.SALARY%TYPE;
CURSOR c_emp IS SELECT first_name, salary FROM emp;
BEGIN
OPEN c_emp;
FETCH c_emp INTO v_ename, v_salary;
DBMS_OUTPUT.PUT_LINE('Employee Details ' || v_ename || ' ' || v_salary)
FETCH c_emp INTO v_ename, v_salary;
DBMS_OUTPUT.PUT_LINE('Employee Details ' || v_ename || ' ' || v_salary)
CLOSE c_emp;
END;
mais il me donne:
FETCH c_emp INTO v_ename, v_salary;
*
ERROR at line 10:
ORA-06550: line 10, column 3:
PLS-00103: Encountered the symbol "FETCH" when expecting one of the following:
:= . (% ;
The symbol ";" was substituted for "FETCH" to continue.
ORA-06550: line 13, column 3:
PLS-00103: Encountered the symbol "CLOSE" when expecting one of the following:
:= . (% ;
Toutes les idées?
Hmmm. Vous pouvez le marquer comme la bonne réponse alors, de sorte que quelqu'un d'autre sait quelle est la résolution du problème :) – Kirtan