是否可以更新表并在 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('')
当然,这是行不通的。我究竟做错了什么?一如既往,非常感谢任何帮助!