На сервере SQL мы можем вставить одну запись в две временные таблицы одновременно.
insert into #TmpTAApproval insert into #TmpFinal select reqid,applicationid from Mytable
Как мы можем написать, возможно ли это?спасибо.
Вы можете OUTPUT ... INTO второй стол.
OUTPUT ... INTO
CREATE TABLE #tmpTest1 ( FirstCol INT ); CREATE TABLE #tmpTest2 ( FirstCol INT ); INSERT INTO #tmpTest1 OUTPUT inserted.FirstCol INTO #tmpTest2 SELECT 1; SELECT * FROM #tmpTest1; SELECT * FROM #tmpTest2; DROP TABLE #tmpTest1; DROP TABLE #tmpTest2;