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

Откуда:
Сообщений: 21
INSERT INTO tHistory
(DocumentId, AuthorId, ChangeValue)
SELECT
	id AS DocumentId,
	AuthorId AS AuthorId,
	('<Rows>
		Row Field="Summ">
			<Value>' + CONVERT(nvarchar(25), Summ * 10) + '</Value>
		</Row>
	</Rows>') AS ChangeValue
FROM tDocument
WHERE
	AuthorId = 2 AND
	CreatedDate BETWEEN '01.02.2017' AND '15.03.2017'


Ошибка: Синтаксический анализ XML: строка 4, символ 8, закрывающий тег не соответствует открывающему тегу.
Просто SELECT отрабатывает без ошибок!
24 фев 19, 15:00    [21818174]     Ответить | Цитировать Сообщить модератору
 Re: Вставка записей из SELECT с полем XML  [new]
felix_ff
Member

Откуда: Moscow
Сообщений: 1172
KonstMV,

<Rows>
		Row Field="Summ">
...


<Rows>
		<Row Field="Summ">
...
24 фев 19, 15:17    [21818180]     Ответить | Цитировать Сообщить модератору
 Re: Вставка записей из SELECT с полем XML  [new]
KonstMV
Member

Откуда:
Сообщений: 21
felix_ff, спасибо!!! Заработался, видимо...
24 фев 19, 15:26    [21818181]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить