예문)
/*
if 조건문
일반 SQL
--------------------------------
if(조건식) if(조건식)
{내용1} begin 내용1 end
else else
{내용2} begin 내용2 end
EXISTS
리턴형식이 bool 임
EXISTS (SELECT문)
SELECT문의 데이터가 있을시 true 리턴
없을시 false 리턴
*/
--------------------------------------------
--예제1) 조건값에 맞게 실행
IF EXISTS (SELECT문)
BEGIN -- 값이 하나이상 있을시 실행
SELECT 1
END
ELSE
BEGIN -- 값이 없을때 실행
SELECT 0
END
--------------------------------------------
--------------------------------------------
--예제2) 조건값에 반대로 실행
IF NOT EXISTS (SELECT문)
BEGIN -- 값이 없을때 실행
SELECT 1
END
ELSE
BEGIN -- 값이 하나이상 있을시 실행
SELECT 0
END
--------------------------------------------
'개발 > DB' 카테고리의 다른 글
mssql 2012 추가 및 변경점 (0) | 2015.03.20 |
---|---|
N 따옴표 [N'] (0) | 2015.03.09 |
MS-SQL 문법정리 (0) | 2015.03.05 |
프로시저 기본 문법 (0) | 2015.03.05 |
SET ANSI_NULLS (0) | 2015.03.05 |