반응형
프로시저를 실행 해서 출력된 결과를 테이블에 입력시켜보자
INSERT INTO 테이블명 EXEC 프로시저명
예제 |
EXEC USP_TEST_LIST @type='num1'
USP_TEST_LIST 프로시저를 실행시켰을때 결과가 다음과 같다.
이 결과를 임시테이블 #TempTable에 입력시키려고 한다.
-- 임시테이블 생성
CREATE TABLE #TempTable (
sDate VARCHAR(12)
, eDate VARCHAR(12)
)
-- 입력
INSERT INTO #TempTable
EXEC USP_TEST_LIST @type='num1'
다음 쿼리를 수행하면 프로시저의 결과가 #TempTable에 입력된다.
결과를 확인해보자
반응형
'프로그래밍 > MSSQL 정리필요' 카테고리의 다른 글
[MSSQL 연습] 오름차순으로 정렬하되, 같은 이름은 묶기 (0) | 2017.02.21 |
---|---|
[DB_MSSQL] INDEX 컬럼 (WHERE IDX=1+1 vs WHERE IDX-1=1) (0) | 2017.02.15 |
[DB_MSSQL] return, break, goto (0) | 2017.02.14 |
[DB_MSSQL] WHERE LIKE '%Parameter%' (LIKE절에 파라미터 사용) (0) | 2017.02.14 |
[DB_MSSQL] INDEX 인덱스 (0) | 2017.02.13 |