Доброй ночи господа
Имеем сервер MS SQL 2000
при попытке выполнить код
declare @Doc varchar(8000)
declare @iDoc int
set @Doc = '<?xml version="1.0" encoding="UTF-8"?>
<seans xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:sql="urn:schemas-microsoft-com:mapping-schema"
xsi:noNamespaceSchemaLocation="ekb.xsd"
org_id="245" ogrn="1234567890123" seans_title="Фантомас" pu_number="987654321" showroom="зал 1" seans_date="20091127 12:00">
<form place_x="1" place_y="1" price="200" discount="0" ticket_type="Основной" sale_date="20091127 11:59"/>
<form place_x="1" place_y="2" price="200" discount="0" ticket_type="Основной" sale_date="20091127 11:59"/>
<form place_x="1" place_y="3" price="200" discount="0" ticket_type="Основной" sale_date="20091127 11:59"/>
<form place_x="1" place_y="4" price="200" discount="0" ticket_type="Основной" sale_date="20091127 11:59"/>
<form place_x="1" place_y="6" price="200" discount="0" ticket_type="Основной" sale_date="20091127 11:59"/>
<form place_x="1" place_y="7" price="200" discount="0" ticket_type="Основной" sale_date="20091127 11:59"/>
</seans>
'
EXEC sp_xml_preparedocument @iDoc OUTPUT, @Doc
select * from OPENXML (@iDoc, '/seans') WITH
(
org_id int '@org_id',
ogrn char(13) '@ogrn',
seans_title varchar(255) '@seans_title',
pu_number varchar(20) '@pu_number',
showroom varchar(255) '@showroom',
seans_date char(14) '@seans_date'
)
EXEC sp_xml_removedocument @idoc
GO
получаю сообщение
Server: Msg 6603, Level 16, State 1, Procedure sp_xml_preparedocument, Line 13
XML parsing error: An invalid character was found in text content.
понимаю, что где-то вкрался недопустимый символ, но где не могу найти?