else if 와 elsif 차이점 질문 입니다. 0 2 5,495

by 유환 [Oracle 기초] [2013.07.14 18:00:17]


ELSE IF
  ELSIF

이거 차이는 테스트 해보니깐...

if i1=1 then
else if
else if
else if

요렇게 3개 나올때

닫을때도
end if
end if
end if

이렇게 짝을 맟춰서 닫지만

if 1=1 then
elsif
elsif
elsif


end if <--- 이렇게 한개만 써도 돼더라구요???


원래 문법이 이렇게 돼는게 맞는건가요??


by 마농 [2013.07.15 08:36:16]
다른 언어와 달리 오라클에서는 ELSE IF 대신 ELSIF 를 사용합니다.
첫번째 사용하신 구문은 IF 문이 3개가 중첩된 구문입니다. IF(IF(IF))
두번째 사용하신 구문은 IF 문이 하나인거죠.

by 윈짱천사 [2013.07.15 09:50:01]

들여쓰기로 보시면 마농님이 말씀하신게 이해하기 편하실것 같네요..

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입