De functie T - SQL " OpenRowSet " opent een XML-bestand om gegevens uit de dataset in een bestand is opgeslagen op uw database server te lezen . Deze functie helpt u bij het automatiseren van uw database server wanneer u een geëxporteerd XML-bestand van een ander systeem . U kunt het XML- bestand te openen, lezen en ontleden van de inhoud , plaatst u de inhoud in een database tabel of print de uitvoer naar uw venster om de gegevens . Instructies 1 Open de Microsoft SQL Server Management Server -software van uw Windows-menu Programma . Log in op de database als het log - in scherm verschijnt . Kopen van 2 Klik op de database waarin u de gegevens wilt importeren. Klik op " New Query " om de query-editor openen voor uw T - SQL statements . 3 Maak een variabele die verwijst naar het XML-bestand . De volgende code wijst naar een bestand met de naam " Orders.xml , " maar u kunt elk XML-bestand gebruiken in uw SQL- code : verklaar @ bestand als varchar ( 50 ) set @ file = ' Orders.xml ' 4 Open het bestand en lees de gegevens uit de XML- code . De functie " OpenRowSet " opent en analyseert de gegevens , en de gegevens worden weergegeven in de Studio van het Beheer paneel Resultaten . Gebruik de volgende code om de XML-gegevens weer te geven : SELECT CAST ( data AS XML ) FROM OPENROWSET ( BULK ' C : \\ Orders.xml ' , SINGLE_BLOB ) AS orders ( data ) ) AS bestellingen ( data ) < br > 5 Klik op de " Run" knop in het hoofdmenu . De T - SQL statement opent het XML-bestand en toont de data .
|