[7] PL/SQL 문법
-- @@ if 문
if ~~~ then --시작
begin --블록 가능
end;
elsif ~~ then -- else의 'e'가 빠짐
end if;
-- @@ case 문
case when ~~ then
case when ~~ then
else
end
end case; --이건 쿼리문 외 조건 사용시..?
-- @@ while 문
while 조건 loop
end loop;
-- @@ loop 문
loop ~~
EXIT WHEN v_cnt > 110; --루프문 빠져나가기 조건.
end loop;
-- @@ for 문
ex) for i in reverse 1..10 loop
-- i는 자동으로 생성되는 변수 이므로 선언할 필요 없음
-- reverse 옵션을 사용할 경우 1씩 감소, reverse를 사용해도 최소값, 최대값의 순서로 적용.
-- in 안에 꼭 최소값..최대값 형태로 사용해야 되는 것은 아님
for ~~ loop
end loop;