テーブルを更新し、更新された値を FOR XML ステートメントで返すことは可能ですか?
次の顧客の表を検討してください。
Customers
Id FirstNam LastNam
1 John Doe
2 James Smith
3 Martin Jones
ID 2 の顧客の FirstNam を David に更新し、結果を XML として返したいと考えています。
私は使用してみました:
UPDATE Customers
SET FirstNam = 'David'
WHERE Id = 2
OUTPUT inserted.FirstNam
FOR XML PATH('')
もちろん、これは機能しません。私は何を間違っていますか?いつものように、どんな助けも大歓迎です!