Я пытаюсь написать простую циклическую программу на PL SQL, чтобы найти сумму первых десяти чисел от 1 до 10.
Ранее я инициализировал переменную внутри объявления. Однако, когда я столкнулся с ошибкой, я объявил ее в части объявления и инициализировал внутри начальной части, надеясь, что это могло быть проблемой. Однако я все еще получаю ошибку
SQL> declare
2 sum integer;
3 begin
4 sum := 0;
5 for k in 1..10
6 loop
7 dbms_output.put_line(sum+k);
8 end loop;
9 end;
10 /
dbms_output.put_line(sum+k);
*
ERROR at line 7:
ORA-06550: line 7, column 25:
PLS-00103: Encountered the symbol "+" when expecting one of the following:
(