以下を考えると:
declare @samplexml as xml
set @samplexml = '<root><someelement><another /><somethingElse>test</somethingElse></someelement></root>'
select
@samplexml.value('/root[1]','nvarchar(max)')
私は結果を得る:
test
しかし、私は結果が欲しい:
<root><someelement><another /><somethingElse>test</somethingElse></someelement></root>
実際の XML 要素を選択するにはどうすればよいですか? 私も試しました:
select
@samplexml.value('/root[1]','XML')
しかし、エラーが発生しましThe data type 'XML' used in the VALUE method is invalid.
た。