Вставьте XML в базу данных с полным объявлением - PullRequest
3 голосов
/ 09 сентября 2011

У меня есть строка XML с объявлением, таким:

N'<?xml version="1.0" encoding="utf-16"?>
<ParentNode xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <ChildNodes>
    <Node1>106637.5</Node1>
    <Node2>4</Node2>
  </ChildNodes>
</ParentNode>'

Я успешно вставил в базу данных MSSQL, но, похоже, сервер sql автоматически отключает объявление XML (<?xml version="1.0" encoding="utf-16"?>).

Как заставить сервер SQL вставлять вышеуказанную строку XML с полным объявлением?

1 Ответ

1 голос
/ 09 сентября 2011

Как заставить сервер SQL вставлять вышеуказанную строку XML с полным объявлением?

Это невозможно. Ограничения типа данных xml

При объявлении экземпляра XML в экземпляре не сохраняется, когда экземпляр хранится в базе данных.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...