Укажите, какой из фрагментов кода, использующих курсор, имеет правильный синтаксис:
(Отметьте один правильный вариант ответа.)
Варианты ответа
DECLARE CURSOR c1 IS SELECT f1, f2 FROM tbl2 WHERE f1 = 10;BEGIN FOR rec1 IN c1 LOOP INSERT INTO temp_tbl VALUES (rec1.f2); END LOOP; COMMIT;END;(Верный ответ)
DECLARE CURSOR c1 IS SELECT f1, f2 FROM tbl2 WHERE f1 = 10;BEGIN FOR c1 IN rec1 LOOP INSERT INTO temp_tbl VALUES (rec1.f2); END LOOP; COMMIT;END;