SQLRU.net
Разработка приложений баз данных

Начало » Использование СУБД » Microsoft SQL Server » Скрипт sql в xml
Скрипт sql в xml [сообщение #2792] Tue, 18 July 2023 14:29 Переход к предыдущему сообщению
prospector в настоящее время не в онлайне  prospector
Сообщений: 5
Зарегистрирован: July 2023
Junior Member
Результатом выполнения скрипта:
if object_id('tempdb..#List', 'U') <> 0 drop table #List

create table #List(
	articul		nvarchar(50)
	,quantity	money
)
insert into #List select '00333', 5.0000
insert into #List select '00058', 1.0000

select
	1 as Tag
	,NULL as Parent
	,NULL as [items!1]
	,NULL as [item!2!articul]
	,NULL as [item!2!quantity]
union all
select
	2
	,1
	,NULL
	,articul
	,quantity
from #List 
for xml explicit, root('root')
будет файл:
<root>
  <items>
    <item articul="00333" quantity="5.0000" />
    <item articul="00058" quantity="1.0000" />
  </items>
</root>
1. Подскажите пожалуйста как сделать файл вида:
<root>
  <items>
    <item> 
       <articul>00333</articul>
       <quantity>5.0000</quantity>
    </item> 
       <articul>00058</articul>
       <quantity>1.0000</quantity>
    </item> 
  </items>
</root>
2. Можно ли в корневой элемент <root> добавить атрибут?:
<root date="2023-07-18 00:00:00">
</root>
 
Сообщение не прочитано
Сообщение не прочитано
Сообщение не прочитано
Сообщение не прочитано
Сообщение не прочитано icon14.gif
Предыдущая тема: Cтранный формат xml
Следующая тема: Сложный поиск соответствия.
Переход к форуму:
  


Текущее время: Wed Dec 18 21:14:35 GMT+3 2024

Общее время, затраченное на создание страницы: 0.00954 секунд