Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Použitie XML zariadení prítomných v systéme SQL Server , začína v SQL Server 2000 , vytvoriť množinu výsledkov , ktorá vracia dáta v dátovom typu XML . To môže byť vykonané s pomocou použitia klauzuly FOR XML , pripravených dokumentov XML alebo vrátením stĺpec s dátovým typom XML . Formátovanie funguje najlepšie , keď je tam len jeden stĺpec XML dát vrátených v sade výsledkov .
2
Ak používate SQL Server Management Studio , nastavte dotaz poslať " výsledky do siete " tak , že dáta XML je automaticky sa na hypertextové prepojenie . Kliknutím na odkaz spôsobí SQL Server Management Studio čítať a formátovanie dát XML v poprehýbaný , ľahko čitateľnom formáte .
3
Ak používate BCP , použite " queryout " možnosť poslať XML výstup do súboru . Táto metóda funguje najlepšie , keď je dotaz XML - produkovať obsiahnutá v uloženej procedúre . Príkaz k výstupu XML prúd je nasledujúci :
BCP " EXECUTE [ Database ] [ Užívateľ ] [ Stored Procedure ] . " . Queryout " filename.xml " - w -r " " - t " " - U username - P heslo - S ServerName
( Prípadne môžete použiť - T pre dôveryhodné pripojenie namiesto - U a - P prepínače vyššie ) .
výstup z BCP bude hudba k súboru XML ( nie členité ) v UTF - 16 kódovanie .
4
výstup z BCP viac čitateľné , použite nástroj ako je upratané , aby správne formátovať výstup . Program je open source a binárne súbory pre Windows , Linux a Mac OS X sú ľahko dostupné . Ak chcete formátovať výstup , použite nasledujúci príkaz :
tidy - xml - i - w 10000 - q filename.xml > tidy_filename.xml
- xml prepínač hovorí Tidy , že súbor je čistý XML a nie HTML . - Aj prepínač hovorí Tidy odsadenie výstup . - W 10000 Prepínač hovorí Tidy zalomiť riadky na 10000 znakov . Konečne , - q prepínač potláča nepodstatné varovné správy .
Copyright © počítačové znalosti Všetky práva vyhradené