我正在尝试从 XML 变量中提取一个值。 为什么读取的值为NULL?
declare @mb xml
set @mb = (SELECT TOP 1 RAKTARKOD from users_raktar for xml auto)
SELECT
@mb AS "XML",
Tbl.ColC.value('RAKTARKOD[1]', 'int') AS "var"
FROM
@mb.nodes('//users_raktar') Tbl(ColC)
XML var
------------------------------ -----------
<users_raktar RAKTARKOD="1" /> NULL