728x90
반응형
PROCEDURE 를 하다보면, 변수에 쿼리 결괏값을 넣어야 할 때가 있습니다.
이런 메시지가 뜨는 경우가 있을 것입니다. 결국 타입 오류였습니다.
INT 로 선언한 변수에 String, VARCHAR 를 넣으려고 했으니 발생한 오류입니다.
문제가 있는 부분을 찾으셨다면, 검색을 안 하셨겠죠.
아래가 올바르게 수정한 것입니다.
SET @변수이름 = (SELECT 쿼리);
이런 식으로 하시길 바랍니다.
(관련된 글)
MS SQL | 프로시저(Procedure) 만들고 실행하는 방법🔗
728x90
반응형
'Database > MSSQL' 카테고리의 다른 글
MS SQL | SQL AGENT, Jobs 특정한 시간에 프로시저 실행하기 (0) | 2023.03.31 |
---|---|
MS SQL | SQL server agent 활성화 방법 (0) | 2023.03.29 |
MS SQL | 프로시저(Procedure) 만들고 실행하는 방법 (0) | 2023.03.27 |
MS SQL | 현재 날짜만, 시간만 출력하는 방법 (GETDATE 등) (0) | 2023.03.24 |
MS SQL | 숫자 앞 0 채우기, 채우는 방법 (0) | 2023.03.22 |
댓글