次のテストストアドプロシージャを作成しました。
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ストアドプロシージャは結果セットを返します。しかし、私はそれを呼び出す必要があります。このストアドプロシージャに従って、2つの結果セットが返されます。しかし、私は1つを返す必要があります。これどうやってするの?ありがとう。