본문 바로가기
Database/MSSQL

MS SQL | 프로시져 변수에 SELECT 쿼리 값 넣기, 선언, 할당 방법(타입오류)

by 지혜를 탐구하는 오딘 2023. 3. 28.
728x90
반응형

PROCEDURE 하다보면, 변수에 쿼리 결괏값을 넣어야 때가 있습니다.

 

이런 메시지가 뜨는 경우가 있을 것입니다. 결국 타입 오류였습니다.

 

 

INT 선언한 변수에 String, VARCHAR 넣으려고 했으니 발생한 오류입니다.

 

문제가 있는 부분을 찾으셨다면, 검색을 하셨겠죠.

 

 

아래가 올바르게 수정한 것입니다.

 

SET @변수이름 = (SELECT 쿼리);

 

이런 식으로 하시길 바랍니다.

 

 

 

(관련된 )

MS SQL | 프로시저(Procedure) 만들고 실행하는 방법🔗

 

 

 

 

 

 

728x90
반응형

댓글