--***********************************임시 테이블 생성***********************************
CREATE TABLE #TEMP(
ROW_NUM INT,
NAME VARCHAR(100),
SUBJECT VARCHAR(100),
SCORE NUMERIC(10,2)
)
INSERT INTO #TEMP(NAME, SUBJECT, SCORE) VALUES ( '윤동구', '국어', 60)
INSERT INTO #TEMP(NAME, SUBJECT, SCORE) VALUES ( '윤동구', '영어', 100)
INSERT INTO #TEMP(NAME, SUBJECT, SCORE) VALUES ( '윤동구', '수학', 80)
--***********************************임시 테이블 생성***********************************
--===================================ROWCOUNT의 대상 쿼리===================================
SELECT *
FROM #TEMP
WHERE 1=2
--===================================ROWCOUNT의 대상 쿼리===================================
--***********************************IF 문 시작***********************************
IF @@ROWCOUNT = 0
PRINT '조회 된 ROW 없음'
ELSE
SELECT *
FROM #TEMP
WHERE SUBJECT = '국어'
DROP TABLE #TEMP
--***********************************IF 문 종료***********************************
'Programming > MSSQL' 카테고리의 다른 글
MSSQL 쿼리 호환 *= (0) | 2018.09.03 |
---|---|
MSSQL 커서 CURSOR 사용 방법 (0) | 2018.08.31 |
MSSQL 트랜젝션 TRAN 쿼리확인 KILL (0) | 2018.08.29 |
MSSQL에서 락이 걸렸을때 DK (0) | 2018.07.24 |
댓글