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

SQL Oracle Discussion :

Insertion dans un Clob


Sujet :

SQL Oracle

  1. #1
    Membre éclairé
    Inscrit en
    Mai 2002
    Messages
    219
    Détails du profil
    Informations forums :
    Inscription : Mai 2002
    Messages : 219
    Par défaut Insertion dans un Clob
    bonjour j essaie d insere une nouvelle ligne a ma table.
    ma ligne contient un orableClob

    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
    insert into lsc001.lscid, lsc001.lscnam1a, lsc001.lscsysc1b
    VALUES ('9', 'manu',"<?xml version='1.0'?><labtype name="hsc" type="hl7"><bloodtest>
            <field name="ULI">
                <location>/PATIENT_RESULT(0)/PATIENT(0)/PID-2</location>
            </field>
     
            <field name="sampledate">
                <location>/PATIENT_RESULT(0)/PATIENT(0)/PID-7</location>
            </field>
     
            <field name="WBC">
                <location>/PATIENT_RESULT(0)/ORDER_OBSERVATION(0)/OBSERVATION(9)/OBX-5</location>
            </field>
     
            <field name="ANC">
                <location>/PATIENT_RESULT(0)/ORDER_OBSERVATION(0)/OBSERVATION(10)/OBX-5</location>
            </field>
        </bloodtest>
     
    </labtype>
    ");

    ca marche pas. Est ce qu il y a une personne qui peut me dire l erreur
    svp merci

  2. #2
    Rédacteur
    Avatar de Vincent Rogier
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    2 373
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 2 373
    Par défaut
    le délimiteur de chaine en SQL est ' pas "...

    De plus ton insert n'est pas valide...

    version corrigée :

    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
    INSERT INTO lsc001
    (
        lscid, lscnam1a, lscsysc1b
    )
    VALUES
    (
        '9', 'manu','<?xml version="1.0"?><labtype name="hsc" type="hl7"><bloodtest>
            <field name="ULI">
                <location>/PATIENT_RESULT(0)/PATIENT(0)/PID-2</location>
            </field>
            <field name="sampledate">
                <location>/PATIENT_RESULT(0)/PATIENT(0)/PID-7</location>
            </field>
            <field name="WBC">
                <location>/PATIENT_RESULT(0)/ORDER_OBSERVATION(0)/OBSERVATION(9)/OBX-5</location>
            </field>
            <field name="ANC">
                <location>/PATIENT_RESULT(0)/ORDER_OBSERVATION(0)/OBSERVATION(10)/OBX-5</location>
            </field>
            </bloodtest>
        </labtype>'
    );
    Vincent Rogier.

    Rubrique ORACLE : Accueil - Forum - Tutoriels - FAQ - Livres - Blog

    Vous voulez contribuer à la rubrique Oracle ? Contactez la rubrique !

    OCILIB (C Driver for Oracle)

    Librairie C Open Source multi-plateformes pour accéder et manipuler des bases de données Oracle

  3. #3
    Membre éclairé
    Inscrit en
    Mai 2002
    Messages
    219
    Détails du profil
    Informations forums :
    Inscription : Mai 2002
    Messages : 219
    Par défaut
    ok merci
    donc si je comprends bien
    le délimiteur de chaine en SQL est ' pas "....3.
    Et les ' dans mon texte sql se change pour ".

    Avoir comment le faire devenir ' lors de dechargement
    ou comment sql fait la diff merci

Discussions similaires

  1. Clob à partir d'un String pour insertion dans Oracle
    Par Incinerator dans le forum Langage
    Réponses: 9
    Dernier message: 20/11/2009, 18h50
  2. Insertion de données CLOB via un script dans SQL*Plus
    Par Rollmops dans le forum Sql*Plus
    Réponses: 6
    Dernier message: 12/11/2008, 20h57
  3. Insertion dans la colonne de type CLOB
    Par Sabact dans le forum SQL
    Réponses: 7
    Dernier message: 18/10/2007, 09h35
  4. Insertion dans un fichier xml à partir d'un xsl
    Par alexandre54 dans le forum XSL/XSLT/XPATH
    Réponses: 3
    Dernier message: 21/03/2003, 09h45
  5. Insertion dans un fichier XML
    Par [DreaMs] dans le forum XMLRAD
    Réponses: 4
    Dernier message: 27/02/2003, 17h16

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