mssq에서 exec로 결과값 출력하기(output)
2013. 6. 20. 14:32
-- 프로시저 생성구문
CREATE PROCEDURE 프로시저名
@SiteCD varchar(10) ,
@result int output
AS
SET NOCOUNT ON
...
중간생략
...
위와 같이 프로시저를 생성 후,
결과 값을 확인하고 싶을 경우가 생기는데,
exec 프로시저名 '변수값' , ''
이렇게 확인을 하면,
'명령이 완료되었습니다.' 라고만 나오고,
무슨 값이 출력되는지 알 수가 없다..
이럴 경우에
확인할 Output 값을 미리 설정후에
아래와 같이 실행시키면,
Declare
@result int
exec 프로시저名 '변수값' , @result output
print @result
@result int
exec 프로시저名 '변수값' , @result output
print @result
이런 식으로 실행하면,
결과 값이 화면에 출력되어 어떤 값을 반환했는지 바로 확인 가능하다..
'일상에서' 카테고리의 다른 글
2013년 11월 별자리운세 (0) | 2013.11.01 |
---|---|
크롬 - 첫페이지 변경하고자 할때.. (0) | 2013.09.26 |
류현진 투구모음 영상 - (5.23 vs 밀워키) (0) | 2013.05.23 |
htc 센세이션- 6개월만에 공장초기화.. (0) | 2013.05.20 |
윈도우7 - 복원시점(지점) 만들기.. (0) | 2013.05.18 |