2013-09-02 3 views
0

원격 연결된 서버에서 실행되는 동적 SQL 문이 있습니다. 나는이동적 SQL의 데이터 삽입

exec (@sql) at MylinkedServer 

데이터처럼 문을 실행할 수 있습니다 다시 확인을 제공하지만, 문제가 시작하는 곳이다. 결과 세트를 사용하여 로컬에서 수행 할 수없는 것처럼 보입니다. 로컬 테이블이나 임시 테이블에 삽입 할 수 없습니다.

예 :

insert into #results exec(@sql) at DC105WCSV712 

어떤 일이 달성 할 수있는 방법 저를 게재 할 수 있습니까?

+0

당신의 간부 문이 반환을 가지고 있습니까? – user2705620

+0

은 @sql의 코드를 보여줍니다. –

답변

0

당신은 당신이 할 수있는 단일 반환 변수 얻는 경우 :

declare @localVariable int 
exec @localVariable =GetMyValue 
select @localVariable 

그리고

이 테이블에 @localVariable 삽입을