T- SQL " OpenRowSet " funktion åbner en XML-fil til at læse data fra datasættet i en fil gemmes på din databaseserver. Denne funktion hjælper dig med at automatisere processer på din database -server, når du har en eksporteret XML-fil fra et andet system. Du kan åbne den XML-fil , læse og fortolke indholdet , indsætte indholdet i en database tabel eller udskrive output til dit vindue for at gennemgå dataene . Instruktioner
1
Åbn Microsoft SQL Server Management Server -softwaren fra din Windows Program menu. Log ind på databasen, når login- skærmen vises.
2
Klik den database, hvor du ønsker at importere dataene. Klik på " Ny forespørgsel " for at åbne forespørgslen editor til din T- SQL-sætninger .
3
Opret en variabel, der peger på den XML-fil . Følgende kode peger på en fil med navnet " orders.xml ", men du kan bruge alle XML fil i din SQL-kode :
erklære @ filen som varchar (50) set @ file = ' orders.xml '
4
Åbn filen og læse data fra den XML-kode . Den " OpenRowSet "-funktionen åbner og analyserer data , og data vises i Management Studio Results panel. Brug følgende kode til at vise XML-dataene : Hej
SELECT CAST (data som XML ) FROM OpenRowSet ( BULK ' C: \\ orders.xml «, SINGLE_BLOB ) AS ordrer (data) ) AS ordrer ( data) < br >
5
Klik på " Kør" knappen i hovedmenuen. T- SQL-sætning åbner XML-fil og viser dataene.