Jag tror att du saknar en INTO - prova detta:
CREATE TABLE #Test(ID INT)
INSERT INTO [TableB]
OUTPUT INSERTED.ID INTO #Test
SELECT * FROM [TableA]
Efter listan med kolumner till OUTPUT , lägg till en INTO före tabellnamnet
Jag tror att du saknar en INTO - prova detta:
CREATE TABLE #Test(ID INT)
INSERT INTO [TableB]
OUTPUT INSERTED.ID INTO #Test
SELECT * FROM [TableA]
Efter listan med kolumner till OUTPUT , lägg till en INTO före tabellnamnet