Acho que está faltando um
INTO - tente isso:CREATE TABLE #Test(ID INT)
INSERT INTO [TableB]
OUTPUT INSERTED.ID INTO #Test
SELECT * FROM [TableA]
Após a lista de colunas para
OUTPUT , adicione um INTO antes do nome da tabela INTO - tente isso:CREATE TABLE #Test(ID INT)
INSERT INTO [TableB]
OUTPUT INSERTED.ID INTO #Test
SELECT * FROM [TableA]
OUTPUT , adicione um INTO antes do nome da tabela