これを行う「簡単な」方法はありますか、それとも「OUTPUT ... INTO」構文を使用してテーブル変数を渡す必要がありますか?
DECLARE @someInt int
INSERT INTO MyTable2(AIntColumn)
OUTPUT @SomeInt = Inserted.AIntColumn
VALUES(12)
ベストアンサー1
テーブル変数が必要ですが、これは非常に簡単です。
declare @ID table (ID int)
insert into MyTable2(ID)
output inserted.ID into @ID
values (1)