728x90
반응형
SMALL
개발을 할 때 보면
반복문을 사용을 많이 합니다.
예로 FOR, DO, WHILE 등등
많이 있습니다.
그리고 이런 반복문은
DB인 SQL SERVER에서도 사용이 가능합니다.
MSSQL에서는 WHILE문을 이용해서
반복문을 사용할 수 있습니다.
그래서 이번에는 MS-SQL에서
WHILE문을 이용해서
반복문을 사용하는 방법에 대해 정리를 해보고자 합니다.
우선 예제 쿼리를 보도록 하겠습니다.
DECLARE @TMP int SET @TMP = 1 WHILE @TMP < 10 BEGIN PRINT @TMP SET @TMP = @TMP + 1 END
위의 쿼리는 아주 간단한
WHILE 반복문 예제입니다.
위 쿼리에 대해서
설명을 하면 다음과 같습니다.
TMP라는 변수를 선언하고,
1로 셋팅을 합니다.
그리고 TMP의 값이
10보다 작을 동안 반복하며
화면에 TMP값을 출력하는 것입니다.
위 쿼리를 돌리면
아래처럼 결과가 나옵니다.
위의 예제에 대한 설명처럼
1~9까지 출력이 되었습니다.
위 예제는 너무 간단해서
별로로 보일 수 있습니다.
하지만 프로시저나 함수 등을 선언하고
개발할 때는 반복문을 사용해야 할 때가 있습니다.
이 때, 위의 간단한 예제를 보고
충분히 원하시는 개발을 하실 수 있으실 것입니다.
이상으로 SQL SERVER에서 WHILE문을 이용하여
반복문을 사용하기 예제 및 설명이였습니다~
728x90
반응형
LIST
'컴퓨터관련 > MS-SQL' 카테고리의 다른 글
[MS-SQL]Max, Min Momory 설정하기 (0) | 2019.08.21 |
---|---|
[MS-SQL]테이블별 사용 용량 확인하기 (0) | 2019.08.20 |
[MS-SQL]WITH NOLOCK 설명 및 사용법 (0) | 2019.08.08 |
[MS-SQL]0으로 나누어 에러 발생 시 (0) | 2019.08.02 |
[MS-SQL]실행계획 보기 및 설명 (0) | 2019.07.31 |