У меня есть таблица @p2
, отправленная в качестве параметра в хранимую процедуру с идентификатором IdObjectSubTypeTemp
, мне нужно вставить в таблицу ObjectSubType
и вывести идентификатор с идентификатором таблицы параметров, как показано ниже:
INSERT INTO [dbo].[ObjectSubType]
([IdObject]
,[IdSubType])
OUTPUT inserted.[IdObjectSubType] ,OS.[IdObjectSubTypeTemp]
INTO @IdObjectSubTypeTbl
SELECT OS.[IdObject]
,OS.[IdSubType]
FROM @p2 OS
Но я продолжаю получать это:
Не удалось связать многоэлементный идентификатор "OS.IdObjectSubTypeTemp".
, хотя ясделал то же самое при обновлении, и он работает, но при вставке он не работает