Sql Server では、xpath クエリを実行するときに発生するように、科学表記法を使用して値を文字列から整数に変換する際に問題が発生しますが、float
に対してはこれを行うことができます。 .
クエリは次のように記述できます:
select @xml.value('sum(/Parent[@ID = "p"]/Child) cast as xs:long?', 'bigint')
プレ>
Sql Server では、xpath クエリを実行するときに発生するように、科学表記法を使用して値を文字列から整数に変換する際に問題が発生しますが、float
に対してはこれを行うことができます。 .
クエリは次のように記述できます:
select @xml.value('sum(/Parent[@ID = "p"]/Child) cast as xs:long?', 'bigint')
プレ>