아규로 b_1, b_2, b_3, b_4, b_5 를 받습니다.
이 아규를 모두 붙여야 합니다.
보시다시피 변수명에 1,2,3,4,5 이런 규칙성이 있으므로 루프를 돌려서 받을려고 합니다.
LOOP
V_INPUT := 'b_'||TO_CHAR(V_CNT);
if V_INPUT = '' then
EXIT;
end if;
V_SUM := V_SUM||V_INPUT;
V_CNT := V_CNT + 1;
END LOOP
이렇게 하니 V_INPUT 에 값이 들어오지 않고 'b_1' 이 들어오네요..
위처럼 하는건 불가능한지 다른 방법이 있는지 고수님들의 도움을 기다립니다.