我有一个 XQuery 如下
DECLARE @x XML
SELECT @x = '<PartnerEmails>
<Email>a@xxxx.com</Email>
<Email>b@xxxx.com</Email>
</PartnerEmails>'
SELECT @x.query('data(PartnerEmails/Email)').value('.','varchar(100)') AS Val
实际输出:
Val
a@xxxx.com b@xxxx.com
预期产出
a@xxxx.com
b@xxxx.com
即在两个不同的行中。
怎么做?