declare @xml xml,
declare @num int
set @num = 1
set @xml = '
<row>
<Id>1</Id>
<name>reza</name>
</row>
<row>
<Id>2</Id>
<name>Masoud</name>
</row>
'
como selecionar ID = @num ??
declare @xml xml,
declare @num int
set @num = 1
set @xml = '
<row>
<Id>1</Id>
<name>reza</name>
</row>
<row>
<Id>2</Id>
<name>Masoud</name>
</row>
'
como selecionar ID = @num ??
Tente isto:
Isso retornará todo o
<row>
elemento XML como XMLUse filtros XPath :
mostrará:
<row><Id>1</Id><name>reza</name></row>
.'/row[Id/text()="1"]'
também funcionaria para o seu exemplo, bem como'/row[Id="1"]'
ou mesmo'/row[Id=1]'
.