3
我轉換的XML字符串表類型:如何返回null當元素爲null
SELECT
[Guid] = r.value('(Guid)[1]', 'uniqueidentifier'),
[Id] = r.value('(Id)[1]', 'int'),
[SomeColumn] = r.value('(SomeColumn)[1]', 'int'),
FROM
@xml.nodes('//Items') AS T(r)
凡SomeColumn
是一個可空int類型。該元素傳遞的xml如下:
<SomeColumn xsi:nil="true" />
但是,該列設置爲0而不是null。有沒有辦法強制在實際爲null的可空列上返回null?
我們能有一個*最小*但是*,上述完整*樣片XML的查詢可以運行嗎? –