1
일부 데이터를 쿼리하는 저장 프로 시저가 있습니다. 이 데이터를 가져 와서 테이블에 넣거나이 데이터로 테이블을 업데이트하고 싶습니다. 내가 어떻게 이걸 얻을 수 있니? 나는 많은 방법을 시도하고 모두 실패합니다. 누군가 제발 나를 도울 수 ??테이블 삽입 또는 업데이트를 위해 저장 프로 시저의 데이터 사용
일부 데이터를 쿼리하는 저장 프로 시저가 있습니다. 이 데이터를 가져 와서 테이블에 넣거나이 데이터로 테이블을 업데이트하고 싶습니다. 내가 어떻게 이걸 얻을 수 있니? 나는 많은 방법을 시도하고 모두 실패합니다. 누군가 제발 나를 도울 수 ??테이블 삽입 또는 업데이트를 위해 저장 프로 시저의 데이터 사용
OPENQUERY 매개 변수를 사용하지 않거나 매개 변수를 하드 코딩 할 수있는 경우 저장 프로 시저를 실행할 수 있습니다.
update othertable
set ....
from openquery([SQLSERVER], 'exec ABC') X
join othertable ....
다음, 예를 들어, 조인
. (서버/인스턴스의 이름으로 SQLSERVER 교환) 또는 당신은 임시 테이블에 시저에서 데이터를 넣을 수 있습니다
(먼저 PROC "ABC"에서 결과 집합에서 예상 정확한 열이 #tmptablename을 만들 수)insert #tmptablename
exec ABC 1,2,3