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

Откуда:
Сообщений: 8
Добрый день!

При экспорте в xml через sqlcmd выгружаются коды символов (если бы заменялись только угловые скобки - все было бы ок, но происходит двойная замена и принимающее приложение не способно с этим справляться), т.к. необходимо включать xml on и убирать type из for xml;
С другой стороны при экспорте через bcp существует ограничение на длину запроса, а он действительно более 8000 символов.

Подскажите, как можно реализовать выгрузку при подобных ограничениях?
30 апр 14, 08:41    [15955956]     Ответить | Цитировать Сообщить модератору
 Re: export to xml  [new]
LexusR
Member

Откуда: Novosibirsk
Сообщений: 1873
FHN4T82QW
Добрый день!
С другой стороны при экспорте через bcp существует ограничение на длину запроса, а он действительно более 8000 символов.
Подскажите, как можно реализовать выгрузку при подобных ограничениях?


Можно завернуть текст запроса а процедуру и через bcp делать вызов процедуры
30 апр 14, 08:56    [15955998]     Ответить | Цитировать Сообщить модератору
 Re: export to xml  [new]
aleks2
Guest
1. XML = просто текст. Вот и конвертни в текст (varchar) - не будет преобразований.
2. Нахера тебе запрос в 8000 символов?
30 апр 14, 09:03    [15956035]     Ответить | Цитировать Сообщить модератору
 Re: export to xml  [new]
FHN4T82QW
Member

Откуда:
Сообщений: 8
LexusR,

Спасибо, помогло.
30 апр 14, 09:32    [15956179]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить