Software  
 
Conhecimento computador >> Software >> Software de banco de dados >> 
Como consultar um XSD
XML Schema Definition (XSD ) é desenvolvido pelo Consórcio World Wide Web para a criação de esquemas XML , que são um conjunto de regras a ser seguido por todos os dados Extensible Markup Language (XML) válidos. Ele é usado para o transporte e armazenamento de dados estruturados com a ajuda de tags XML através de vários sistemas conectados . Todo documento XML consiste em um conjunto de elementos, e cada elemento começa e termina com uma tag de início e final , respectivamente. SQL Server tem predefinidos métodos e funções em XQuery para extrair informações de um documento XML válido. Coisas que você precisa
Microsoft SQL Server
Show Mais instruções
1

Clique no menu do Windows "Iniciar" e selecione "Todos os Programas ". Localize e clique em " Microsoft SQL Server ".
2

Selecione "Microsoft SQL Server Management Studio. " O " Conectar ao Servidor" janela será aberta. Fornecer valores apropriados ou aceitar os valores padrão para " Tipo de servidor ", " Nome do servidor " e " Modo de autenticação ". Clique em " Connect" para iniciar a conexão com o servidor. A tela de "SQL Server Management Studio " será aberta uma vez que a conexão é estabelecida.
3

direito do mouse em um banco de dados no " Soluções Explorer" na pasta " Databases" e, em seguida, escolha "New Query" para abrir o " Query Analyzer ".
4

Criar um esquema XML usando o comando "CREATE XML SCHEMA COLLECTION " . Digite a seguinte consulta em " Query Analyzer " :

CREATE SCHEMA XML cliente COLEÇÃO

AS

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




< nome do elemento = " CustomerName " type = " string" />

< nome do elemento = tipo " CustomerType " = o comando acima irá criar um " esquema XML" chamado "Cliente ", com " CustomerName " e " CustomerType ", como os elementos.
5

Use a função " XML_SCHEMA_NAMESPACE " para ver a informação relacionada com o já esquemas XML definidos. Digite a seguinte consulta no " Query Analyzer " :

Selecione XML_SCHEMA_NAMESPACE ( 'dbo ', ' cliente ')

Executando o comando acima irá mostrar o documento XML com o nome de cliente < br. >
6

Use " consulta ( XQuery) " método para retornar um tipo de dados xml que contém os fragmentos em XQuery . Digite a seguinte consulta em " Query Analyzer " :

Selecione CustomerData . query (' /root /CustomerName ')

FROM cliente

Executando o comando acima irá retornar um valor "xml" que contém o fragmento :

ABC DEF
7

Use o "valor (XQuery , SqlType ) " para retornar um valor escalar do tipo de dados SQL especificado. Digite a seguinte consulta em " Query Analyzer " :

DECLARE @ xmlvar xml ( cliente )

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

o comando acima irá retornar o valor do tipo de dados "int" armazenada no documento XML como o " Cliente ".
8

Use " existe ( XQuery) " método para verificar a existência de um fragmento do documento XML da seguinte forma :

Selecione customerdata.exist ('/root /CustomerName ')

FROM cliente

Executando o comando acima irá retornar um valor de "1" se os detalhes necessários existe no documento XML. Alternativamente, você pode usar o comando " existe ( ) " para verificar a existência de um determinado registro da seguinte maneira :

Selecione
* FROM cliente


ONDE CustomerData . existe ( ' /root /CustomerName ') = 1

Anterior :

Próximo : No
  Os artigos relacionados
·Como editar subformulário texto em Access 2007 
·As desvantagens de usar um arquivo de script para criar…
·Como definir uma seqüência próximo valor no Oracle 
·Como alterar a cor de um subformulário em Access 2007 
·Como editar uma consulta não editáveis ​​no Access 
·Como obter o SQL Experiência 
·Como usar um HDD Firmware Carregador 
·Como acessar um código de barras Relatório 
·A Oracle ORA- 12637 Packet Receber Falha 
·Quais são as vantagens do uso de computadores na escol…
  Artigos em destaque
·Como parar Netzero da tomada sobre outros programas e a…
·Como usar Acoustica MP3 Audio Mixer 
·Como aprender software de notação musical 
·Como excluir o AVG Free no Windows 
·Como gravar música e vídeo em um CD 
·A melhor maneira de organizar iTunes e se livrar de dup…
·Problemas Executando Dois Antivírus em uma máquina 
·Maya Rede Rendering Tutorial 
·Como mudar a sua voz com Ventrilo 
·Como Ler um valor de uma consulta no MS Access 2007 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados