728x90
IF~ELSE:한 문장 이상이 처리되어야 할 때는 BEGIN END로 묶어주는 것이 좋다. 조건식이 참일때까지 문장을 실행하는 것이다. 만약 SQL 문장2가 참이면 SQL 문장1은 실행하지않고 넘어간다. 다른 프로그래밍언어와 구문은 다르지만 사용방법은 똑같다. IF문 문장은 무한대로 가능하지만 코딩이 길어지면 CASE문을 사용하는 것이 좋다.
구문형식
IF 조건식
BEGIN
SQL 문장1
END
ELSE
BEGIN
SQL 문장2
END
구문 예제
DECLARE는 변수선언 SET은 변수에 값 지정 PRINT는 화면 출력하는 함수입니다!
'프로그래밍 학습 > SQL' 카테고리의 다른 글
[MSSQL] CASE문 개념과 사용방법! (0) | 2014.01.18 |
---|---|
[MSSQL] 임시테이블 개념과 사용방법! (0) | 2014.01.17 |
[MSSQL] 변수선언(DECLARE) 자료형 사용 (2) | 2014.01.16 |
[MSSQL]SELECT,INSERT,UPDATE,DELETE 사용방법 (1) | 2014.01.15 |
[MSSQL] 트랜잭션의 개념과 이해 (0) | 2014.01.11 |