본문 바로가기

프로그래밍 학습/SQL

[MSSQL] IF ~ ELSE 개념과 사용방법!

728x90




IF~ELSE:한 문장 이상이 처리되어야 할 때는 BEGIN END로 묶어주는 것이 좋다.  조건식이 참일때까지 문장을 실행하는 것이다.  만약 SQL 문장2가 참이면 SQL 문장1은 실행하지않고 넘어간다. 다른 프로그래밍언어와 구문은 다르지만 사용방법은 똑같다. IF문 문장은 무한대로 가능하지만 코딩이 길어지면 CASE문을 사용하는 것이 좋다.


구문형식

IF 조건식

BEGIN

SQL 문장1

END

ELSE

BEGIN

SQL 문장2

END


구문 예제





DECLARE는 변수선언 SET은 변수에 값 지정 PRINT는 화면 출력하는 함수입니다!