Мы используем SQL Server 2005 и пытаемся сохранить тип XML в базе данных. Тип XML имеет элемент, который должен содержать содержимое в CDATA, но после вставки поле, похоже, удаляет CDATA и сохраняет элемент без него ...
Кто-нибудь испытывал или даже разрешал это в прошлом?
Удобный пример:
create table t (x xml)
insert into t values ('<test>kjhghk</test>')
insert into t values ('<test><![CDATA[kjhghk]]></test>')
select * from t
drop table t
Результаты:
<test>kjhghk</test>
<test>kjhghk</test>