Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Software >> Database Software >> Content
Hoe een XSD Query
XML Schema Definition ( XSD ) is ontwikkeld door het World Wide Web Consortium voor het maken van XML-schema's , die een set van regels die moeten worden gevolgd door een geldige Extensible Markup Language ( XML ) -gegevens zijn . Het wordt gebruikt voor transport en opslag van gestructureerde gegevens met behulp van XML markeringen over meerdere aangesloten systemen . Elke XML document bestaat uit een reeks elementen en elk element begint en eindigt met een start -en eind-tag resp . SQL Server bevat vooraf gedefinieerde methodes en functies in XQuery voor het extraheren van informatie uit een geldig XML-document . Wat je nodig hebt
Microsoft SQL Server
Toon Meer Aanwijzingen
1

Klik op het Windows-menu 'Start' en selecteer vervolgens ' Alle programma's . " Zoek en klik op " Microsoft SQL Server . " Kopen van 2

Selecteer " Microsoft SQL Server Management Studio . " De " Verbind met server " venster wordt geopend. Zorg voor de juiste waarden of accepteer de standaardwaarden voor " Server type , " " Server name" en "Verificatie -modus . " Klik op "Connect " om de verbinding te starten met de server . De " SQL Server Management Studio " scherm wordt geopend zodra de verbinding tot stand is gebracht .
3

Rechtsklik op een database in het " Solutions Explorer " onder de map " Databases " en kies vervolgens " New Query " om het te openen " Query Analyzer . "
4

Maak een XML-schema met behulp van de " CREATE XML SCHEMA COLLECTION " commando . Voer de volgende query in " Query Analyzer " :

CREATE XML SCHEMA COLLECTION klant

AS

' < schema xmlns : http://www.w3.org/2001/XMLSchema >

= naam "root">

knoppen


< element = " CustomerName " type = "string " >

< element name = Type /" CustomerType " = het bovenstaande commando zal zorgen voor een " XML-schema " naam " Klant" met " CustomerName " en " CustomerType " als de elementen .
5

Gebruik de functie " XML_SCHEMA_NAMESPACE " om de informatie met betrekking tot de reeds bekijken gedefinieerde XML-schema's . Voer de volgende query in " Query Analyzer " :

SELECT XML_SCHEMA_NAMESPACE
( ' dbo ' , ' klant ' ) op Twitter

uitvoeren van het bovenstaande commando zal het XML-document tonen door de naam van de klant < br . >

Gebruik " query ( XQuery ) " -methode voor het retourneren van een XML datatype dat de fragmenten in XQuery 6 . Voer de volgende query in " Query Analyzer " :

SELECT customerdata
.

ABC
: query ( ' /root /CustomerName ' ) op Twitter

FROM klant

uitvoeren van het bovenstaande commando zal een " xml " waarde die het fragment terug DEF < /CustomerName >
7

Gebruik de " waarde ( XQuery , SqlType ) " naar een scalaire waarde van het opgegeven SQL datatype retourneren . Voer de volgende query in " Query Analyzer " :

DECLARE @ xmlvar xml ( klant )

SELECT@x.value
( ' ( /root /CustomerType /@ CustomerID ) [ 2 ] ' , ' int ' ) op Twitter

het bovenstaande commando zal de waarde van het type data " int " opgeslagen in het XML-document als de return " CustomerID . "

Gebruik " bestaan ​​( XQuery ) 8 " methode om het bestaan ​​van een fragment check in het XML-document op de volgende manier :

SELECT customerdata.exist
( ' /root /CustomerName ' ) op Twitter

FROM klant

het uitvoeren van het bovenstaande commando zal een waarde van " 1 " terugkeren als de gevraagde gegevens bestaan ​​in het XML-document . Als alternatief kunt u gebruik maken van de " bestaan ​​( ) " commando om het bestaan ​​van een bepaalde record op de volgende manier controleren:

SELECT * FROM

klant

WAAR customerdata . bestaan ​​( ' /root /CustomerName ' ) = 1

Previous: Next:
  Database Software
·SQL Tutorial voor Ebooks 
·Hoe maak je groep in een versl…
·Hoe kan ik een database 
·Gratis Database Reporting Tool…
·Hoe te optimaliseren Sybase IQ…
·De voordelen van DB2 
·Hoe een Groepvoettekst In een …
·Hoe te openen een MDF Database…
·Hoe kan ik meerdere rapporten …
  Related Articles
Hoe maak je een Tilde gebruiken in een W…
Hoe kan ik een Umlaut gebruiken in een W…
Hoe maak je een Holiday Nieuwsbrief op u…
Hoe maak je een viervoudige Wenskaart ma…
Hoe maak je een Tent - Fold Wenskaart Ma…
Hoe te Spelling en grammatica fouten te …
Hoe kan ik een document Zoom in Word 200…
Hoe je tekst rond een afbeelding in Word…
Hoe je de uitlijning van de tekst wijzig…
  Software Articles
·Bestand uploaden Met Beschrijving Veld &…
·Hoe te gebruiken DVD Shrink en Videora 
·Hoe je Photoshop Pics 
·Hoe uw eigen Blank Grid & Grafiek Zorg 
·Hoe maak je een Sequence Foto in Photosh…
·Hoe programma's draaien in een ISO -best…
·Hoe maak je een Voetnoot invoegen in Mic…
·Hoe kan ik MS Publisher Into een PDF ? 
·Hoe bereid ik een Powerpoint Slide ? 
Copyright © Computer Kennis http://www.nldit.com