다음 테스트 저장 프로 시저를 만들었습니다.다중 결과 집합에서 단일 결과 집합을 반환하십시오.
CREATE PROCEDURE [dbo].[TestA]
AS
BEGIN
SET NOCOUNT ON;
CREATE TABLE #MyTableA (ID INT, Name VARCHAR(255))
CREATE TABLE #MyTableB (ID INT, Name VARCHAR(255))
..............
EXEC TestB;
SELECT * FROM #MyTableB;
END
TestB 저장 프로시 저는 결과 집합을 반환합니다. 그러나 나는 그것을 부를 필요가있다. 이 저장 프로 시저에 따르면 두 결과 집합이 반환됩니다. 그러나 나는 그것을 돌려 줄 필요가있다. 어떻게해야합니까? 감사.
서로 관련 테이블이 있습니까? 조인을 사용하여 두 테이블 모두에서 열을 검색하십시오. – praveen
관련 없음. 테이블이 다릅니다. – zanhtet
그런 다음 유니온 all을 사용하여 데이터를 검색하십시오. – praveen