저장프로시저 안에서 다른 저장프로시저를 호출하려면 크게 보자면 2가지 방법이 있습니다. Exec(EXECUTE)나 sp_executesql를 이용하면 됩니다. (참고 : MSDN - sp_executesql 사용) 이 포스팅에서는 Exec(EXECUTE)만 다루 겠습니다. 1. 리턴값이 없을때 리턴값이 없으면 그냥 호출하면 됩니다. --Exec [저장프로시저 이름] --Exec [저장프로시저 이름] [매개변수1],[매개변수2],.... Exec TestSelect @temp 2.리턴값이 있을때 리턴값은 항상 int형이므로 인티저형의 변수를 하나 선언한후 값을 대입하는 방식으로 받습니다. --Exec [값을 받을 변수] = [저장프로시저 이름] [매개변수1],[매개변수2],.... Declare @nTem..