Develop/Database
[MSSQL] 변수 활용하기
코딩의성지
2022. 2. 3. 23:48
여느 프로그래밍 언어 처럼 MSSQL 에서도 변수를 활용할 수 있다.
형식은 아래과 같이 사용할 수 있다.
DECLARE @변수명 데이터형식; --변수의 선언
SET @변수명 = 변수값; -- 변수에 값 대입
SELECT @변수명; -- 변수를 활용한 값 출력
실제로 사용은 아래와 같이 사용할 수 있다.
DECLARE @tempVar1 INT;
DECLARE @tempVar2 VARCHAR(10);
SET @tempVar1 = 33;
SET @tempVar2 = 'My Age is';
SELECT @tempVar2, @tempVar1;
DECLARE @tempVar3 INT;
DECLARE @tempVar4 INT;
SET @tempVar3 = 5;
SET @tempVar4 = 175;
SELECT TOP(@tempVar3) userID, name, height FROM userTBL WHERE height > @tempVar4 ORDER BY height;
어렵진 않으니 충분히 익숙해지도록 실습을 해보길 권한다.
MSSQL 은 저장프로시저 (Stroed Procedure)를 이용해 여러 쿼리를 하나로 묶어서 함수처럼 사용하는데, 이때 이 변수를 이용해 실제 프로그래밍 하듯이 SP를 짠다.
끝
반응형