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

Откуда:
Сообщений: 43
Подскажите пожалуйста, как считать в таблицу такой xml

<Sects>
<IDSect>65</IDSect>
<IDSect>8</IDSect>
<IDSect>9</IDSect>
</Sects>'


так вот берёт только первую цифру 65
select [IDSect]=x.n.value('IDSect[1]','int') from @IDSect.nodes('Sects')x(n)
31 июл 17, 11:20    [20687259]     Ответить | Цитировать Сообщить модератору
 Re: Считать в таблицу xml  [new]
Minamoto
Member

Откуда: Москва
Сообщений: 1162
spd,

select [IDSect]=x.n.value('text()[1]','int') from @IDSect.nodes('Sects/IDSect')x(n)
31 июл 17, 11:22    [20687266]     Ответить | Цитировать Сообщить модератору
 Re: Считать в таблицу xml  [new]
spd
Member

Откуда:
Сообщений: 43
Minamoto,

Спасибо большое!
31 июл 17, 11:49    [20687414]     Ответить | Цитировать Сообщить модератору
 Re: Считать в таблицу xml  [new]
Владислав Колосов
Member

Откуда:
Сообщений: 7399
select [IDSect]=x.t.value('.','int') from @x.nodes('//Sects/IDSect') x(t)
31 июл 17, 11:59    [20687452]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить