UPDATE dbo.A
SET StatusCode = 'booked'
, UpdateDate = GETDATE()
OUTPUT INSERTED.id INTO @TableVar
WHERE id = (
SELECT TOP 1 wq.id
FROM dbo.A AS wq
WHERE wq.statusCode = 'Claimed' and wq.id = 2
)
idが2に等しく、statusCodeが「Claimed」から「booked」に更新される更新テーブルAが必要です。
スレッドセーフですか?tks