본문 바로가기
Database

SQL Server 변수에 SELECT 쿼리 결과 저장

by soojitasan 2024. 4. 4. 22:20

SELECT 쿼리 결과를 변수에 저장

 

 

방법 1. 결과 행수 저장이 필요한 경우 @@ROWCOUNT 사용

SELECT @cnt = @@ROWCOUNT

 

 

 

방법 2. SELECT 절에서 변수에 할당

SELECT @cnt = log_cnt
FROM Logdb.dbo.log_dtl
WHERE log_id = 1

 

 

 

방법 3. 2번 방법의 쿼리를 SET절에 입력

SET @cnt = 
                   (
                    SELECT log_cnt
                    FROM Logdb.dbo.log_dtl
                    WHERE log_id = 1
                   )

 


참고자료

https://itworldyo.tistory.com/180