Подскажите, пожалуйста, КАК во внешний файл сбросить что бы получить .xml - файл вида:
Скрипт на таблицы тут:
В xml - нивзубногой: описание скуля смотрел, темы листал, свои закладки на форуме перелопатил, всё равно туплю![]()
Как начал с
... так к нему опять и вернулся.
Проблемы всего лишь две:
1. С утилитой bcp какая-то фигня - в файл падает какая-то мегахерь - вроде понимаю что не так, но поправить не удаётся
2. Не могу понять как прикрутить "<?xml version="1.0" encoding="utf-8"?>" и засунуть всё в <ROOT> и в <Nomenklatura>.
MS-SQL Server 2008 (Stnd)
Заранее спасибо.
PS Мозг уже просто сломлен :(
PPS Трезвый я. Просто устал, наверное...
--------------------------
No ROM Basic...
<?xml version="1.0" encoding="utf-8"?> <ROOT> <Nomenklatura> <Tovar Artic="art1" Ident="NewArt1" NAME="Новая позиция №1" VolCubMetr="0.8" DlinMetr="2" Visota="1" ShirinaM="0.4" Provereno="+"> <TovarDetali> <TovarDetail vkluch="osnovanie1" kolich="2" DlinMetr="1" ShirinaM="0.4" provereno="+"/> <TovarDetail vkluch="stanina1" kolich="1" DlinMetr="2" ShirinaM="0.3" provereno="+"/> <TovarDetail vkluch="nabornik" kolich="1" DlinMetr="1" ShirinaM="0.3" provereno="-"/> </TovarDetali> </Tovar> <Tovar Artic="art2" Ident="NewArt2" NAME="Кран 12" VolCubMetr="7.5" DlinMetr="3" Visota="1" ShirinaM="2.5" Provereno="+"/> </Nomenklatura> </ROOT>
Скрипт на таблицы тут:
+ |
В xml - нивзубногой: описание скуля смотрел, темы листал, свои закладки на форуме перелопатил, всё равно туплю

Как начал с
select TovTbl.Articul,TovTbl.Identificator,TovTbl.Name, VolCubMetr = cast((TovTbl.DlinMetr * TovTbl.Visota * TovTbl.ShirinaM) as numeric(19,9)), TovTbl.DlinMetr,TovTbl.Visota,TovTbl.ShirinaM,TovTbl.Provereno ,ComplTb.vkluch,ComplTb.kolich,ComplTb.DlinMetr,ComplTb.ShirinaM,ComplTb.Provereno from @TovTbl [TovTbl] left outer join @ComplTbl [ComplTb] on [TovTbl].Articul = [ComplTb].Articul order by TovTbl.Articul for xml auto, ROOT
... так к нему опять и вернулся.
Проблемы
1. С утилитой bcp какая-то фигня - в файл падает какая-то мегахерь - вроде понимаю что не так, но поправить не удаётся
2. Не могу понять как прикрутить "<?xml version="1.0" encoding="utf-8"?>" и засунуть всё в <ROOT> и в <Nomenklatura>.
MS-SQL Server 2008 (Stnd)
Заранее спасибо.
PS Мозг уже просто сломлен :(
PPS Трезвый я. Просто устал, наверное...
--------------------------
No ROM Basic...