Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 xml, найти последний узел <p>  [new]
NewIvanovec
Member

Откуда: Msk
Сообщений: 581
В xml может быть сколько угодно узлов <p></p>.
Мне нужно найти последний.
Есть способы?
3 июл 19, 12:51    [21919759]     Ответить | Цитировать Сообщить модератору
 Re: xml, найти последний узел <p>  [new]
court
Member

Откуда:
Сообщений: 2013
declare @xml xml =
'<p>1</p><p>2</p><p>3</p><p>4</p><p>5</p><p>6</p>'

select @xml.query(N'p[last()]')

<p>6</p>
3 июл 19, 13:09    [21919785]     Ответить | Цитировать Сообщить модератору
 Re: xml, найти последний узел <p>  [new]
NewIvanovec
Member

Откуда: Msk
Сообщений: 581
нашёл модификатор last()
)data.query('/xmlcon/p[last()]')
3 июл 19, 13:10    [21919786]     Ответить | Цитировать Сообщить модератору
 Re: xml, найти последний узел <p>  [new]
NewIvanovec
Member

Откуда: Msk
Сообщений: 581
court
declare @xml xml =
'<p>1</p><p>2</p><p>3</p><p>4</p><p>5</p><p>6</p>'

select @xml.query(N'p[last()]')

<p>6</p>


спасибо
3 июл 19, 13:10    [21919787]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить