![]() |
#1 |
Участник
|
Записать CDATA в поле XML в MS SQL
Вопрос не совсем по Axapta, но исходные данные готовятся в Axapta
![]() Необходимо в поле типа XML записать предварительно сформированную строку, содержащую CDATA. Проблема в том, что при прямой записи происходит автоконвертация и как ее избежать - непонятно Код: declare @test nvarchar(max), @testXML xml --Исходные данные из Axapta set @test = N'<DocumentData><![CDATA[<ДенИзм КодОКВ="643" НаимОКВ="Российский рубль" />]]></DocumentData>' select @test --Результат записи в XML set @testXML = @test select @testXML Код: <DocumentData><ДенИзм КодОКВ="643" НаимОКВ="Российский рубль" /></DocumentData>
__________________
- Может, я как-то неправильно живу?! - Отчего же? Правильно. Только зря... |
|
Теги |
ms sql, xml |
|
|