Ich glaube, Ihnen fehlt ein INTO - Versuchen Sie Folgendes:
CREATE TABLE #Test(ID INT)
INSERT INTO [TableB]
OUTPUT INSERTED.ID INTO #Test
SELECT * FROM [TableA]
Nach der Liste der Spalten zu OUTPUT , fügen Sie ein INTO hinzu vor dem Tabellennamen