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

Откуда:
Сообщений: 296
Помогите доделать:

Есть XML файл test.xml например такой структуры:
<Location period="3">
<step>1</step>
<step>2</step>
</Location>
</Root>

Надо его прочитать и заменить параметр period со значения 3 на 4 и перезаписать исходный файл
-- читаю файл так:
DECLARE @myDoc XML
SET @myDoc = (select * from OpenRowset(BULK 'c:\test.xml', SINGLE_BLOB) Rel(x)) 

--Заменяю значение так:
SET @myDoc.modify('replace value of (/Root/Location/@period)[1] with "4"')

Осталось только перезаписать исходный файл без вопросов.
Вот тут у меня загвоздка


______________________________________
Вот ведь! ...
15 фев 15, 16:15    [17267515]     Ответить | Цитировать Сообщить модератору
 Re: Редактирование файла XML  [new]
LexusR
Member

Откуда: Novosibirsk
Сообщений: 1873
bcp out
16 фев 15, 06:40    [17269145]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить