ストアド プロシージャ内でOUTPUT
句を使用して、.INSERT
CREATE TABLE #Test
(
ID INT
)
INSERT INTO [TableB] OUTPUT INSERTED.ID #Test SELECT * FROM [TableA]
ただし、このプロシージャを実行すると、SQL Server は (正しく) 呼び出されたテーブルに結果を表示しますTest
がSELECT * FROM #Test
、ストアド プロシージャの次のステートメントとして記述しても何も表示されません。どうすればこれを効果的に達成できますか?