подскажите пожалуйста в чем моя ошибка

    DECLARE
    curs1 cursor FOR SELECT * FROM public."Clients" order by "Id";
    
FOR cl IN curs1 LOOP
    IF cl.IsVerificated THEN 
        if cl.MadeBasicInformStep = 9 then
            UPDATE public."Clients" SET IsVerificatedAsBorrower = true, InterviewSuccessful = true WHERE CURRENT OF curs1;
        end if;
        if cl.MadeDepositAccountStep >= 4 then
            UPDATE public."Clients" SET IsVerificatedAsInvestor = true WHERE CURRENT OF curs1;
        end if;
    END IF;
END LOOP;

подскажите пожалуйста в чем здесь ошибка

ERROR: ОШИБКА: ошибка синтаксиса (примерное положение: "FOR") LINE 4: FOR cl IN curs1 LOOP ^

SQL-состояние: 42601 Символ: 78


Ответы (0 шт):