0
나는이 TEMPORARY TABLE을 제거해야하고 TABLE VARIABLE 또는 다른 방법으로 대체해야하는 상황이 발생했습니다.하나의 SP에서 다른 SP로 선언 된 테이블 변수에 액세스 할 수 있습니까?
SP_2에서 SP_1로 만든 테이블 변수의 범위를 가져올 수 있습니까?
아니면이 임시 TABLE.Global 임시 테이블이 목적은 내가 필요가있다 (주어진다으로 나를
SP의 샘플을 알려 allowed.Please되지 또한 대체 할 수있는 다른 방법이있다 이 임시 테이블을 대체하십시오.
Create Procedure SP_1
(
CREATE TABLE #T(ID INT NOT NULL)
INSERT INTO #T
VALUES(1),(2)
)
Create Procedure SP_2
(
Select * from #T
INSERT INTO #T
VALUES(3),(5)
SELECT * FROM #T
)