powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Результат SP в xml файл???
5 сообщений из 30, страница 2 из 2
Результат SP в xml файл???
    #32056706
iMorsh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В примере от jimmers
переделал запрос на
Код: plaintext
SELECT * FROM sysobjects FOR XML AUTO

т.е. данных на выходе стало больше.

в выходном файле картина следующая
2118 символов xml
далее ~6100 символов пробелов (или еще какой-то муры)
далее опять 2118 символов xml
пробелы, xml....
Это нормально или как?
...
Рейтинг: 0 / 0
Результат SP в xml файл???
    #32056711
Chel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Yo! Так как же указать в SP (или в isql или еще где то)вывод xml (!файл!) в Unicode(utf-8) формате?
...
Рейтинг: 0 / 0
Результат SP в xml файл???
    #32056715
iMorsh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
2Glory
<...Кстати запрос вам придется составлять с for xml explicit, т.к. в других случаях тэг <root> не генерируется и IE6 отказывается отображать такой xml...>

Сделал ...

Код: plaintext
1.
2.
3.
4.
5.
6.
Create PROC get_xml
AS
SET NOCOUNT ON
SELECT  1   as tag, null  as parent
, name as [sysobjects! 1 !name] 
FROM sysobjects FOR XML explicit
GO


после этого
osql -h-1 -n -o test.out -E -Q"EXEC tempdb.dbo.get_xml"

увы тега root нету
Что то сделал не так?

Правда я в XML пока как свинья в апельсинах :-)
...
Рейтинг: 0 / 0
Результат SP в xml файл???
    #32056861
Glory
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Насчет Unicode

BOL
"-u
Specifies that output_file is stored in Unicode format, regardless of the format of the input_file."



Насчет тэга root.
Это должно сработать
Код: plaintext
1.
2.
3.
4.
5.
declare @t table(fake_id varchar( 10 ) )

select fake_id, name
from @t  root
full outer join (select top  2  name from sysobjects) AS sysobjects ON sysobjects.name = root.fake_id
for xml auto
...
Рейтинг: 0 / 0
Результат SP в xml файл???
    #32056895
ms
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ms
Гость
TO GEORGY

см. внимательнее BOL (XML and Internet Support Overview) - этот метод более универсален
...
Рейтинг: 0 / 0
5 сообщений из 30, страница 2 из 2
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Результат SP в xml файл???
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]