IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Valider XML Discussion :

[DEB.] - Transposer une table SQL en XML SCHEMA ???


Sujet :

Valider XML

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    49
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 49
    Points : 44
    Points
    44
    Par défaut [RESOLU][DEB.] - Transposer une table SQL en XML SCHEMA ???
    Bonjour,

    je désire transposer cette table

    CREATE TABLE client (
    id_client int( 8 ) NOT NULL auto_increment,
    nom_client varchar(30) NOT NULL default '',
    PRIMARY KEY (id_client)
    ) TYPE=MyISAM;
    en xml schéma.

    J'ai beosin d'un exemple pour que cela soit clair dans ma tete.

    Merci de votre aide.

  2. #2
    Membre confirmé
    Avatar de grishka
    Inscrit en
    Janvier 2003
    Messages
    285
    Détails du profil
    Informations forums :
    Inscription : Janvier 2003
    Messages : 285
    Points : 499
    Points
    499
    Par défaut
    ca ressemblerait à ca:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified">
    	<xs:element name="clients">
    		<xs:complexType>
    			<xs:sequence>
    				<xs:element name="client" minOccurs="0" maxOccurs="unbounded">
    					<xs:complexType>
    						<xs:sequence>
    							<xs:element name="id_client" nillable="false">
    								<xs:simpleType>
    									<xs:restriction base="xs:integer">
    										<xs:maxLength value="8"/>
    									</xs:restriction>
    								</xs:simpleType>
    							</xs:element>
    							<xs:element name="nom_client" nillable="false" default="">
    								<xs:simpleType>
    									<xs:restriction base="xs:string">
    										<xs:maxLength value="30"/>
    									</xs:restriction>
    								</xs:simpleType>
    							</xs:element>
    						</xs:sequence>
    					</xs:complexType>
    				</xs:element>
    			</xs:sequence>
    		</xs:complexType>
    		<xs:unique name="clientPK">
    			<xs:selector xpath="client"/>
    			<xs:field xpath="id_client"/>
    		</xs:unique>
    	</xs:element>
    </xs:schema>
    "Les gens normaux croient que si ca marche, c'est qu'il n'y a rien à reparer. Les ingénieurs croient que si ca marche, c'est que ca ne fait pas encore assez de choses."
    --Scott Adams

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    49
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 49
    Points : 44
    Points
    44
    Par défaut
    Kikoo

    Merci je vais étudier sa de prés

    @+

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. inserer un document xml dans une table sql
    Par wafabrj dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 03/05/2012, 12h20
  2. Réponses: 0
    Dernier message: 17/11/2011, 08h44
  3. Réponses: 5
    Dernier message: 24/11/2010, 14h54
  4. Réponses: 21
    Dernier message: 28/10/2009, 16h19
  5. Comment récuperer un champs XML d'une table SQL Server 2005
    Par myannick dans le forum VB 6 et antérieur
    Réponses: 0
    Dernier message: 31/07/2009, 18h09

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo