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

Oracle Discussion :

Variable bind oracle 10G


Sujet :

Oracle

  1. #1
    Nouveau candidat au Club
    Inscrit en
    Avril 2012
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Avril 2012
    Messages : 2
    Par défaut Variable bind oracle 10G
    Bonjour.

    J'ai un soucis pour utiliser plusieurs variable BIND dans un package.
    Cet requête fonctionne très bien sous oracle 9i mais pas sous oracle 10G ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    DECLARE
    W1 varchar2(32676) := 'MYVAR_W1';
    X1 varchar2(32676) := 'MYVAR_X1';
    Y1 varchar2(32676) := 'MYVAR_Y1';
    Z1 varchar2(32676) := 'MYVAR_Z1';
    v_Query VARCHAR2(32767);
     
    BEGIN
    v_Query :=  'BEGIN SELECT  XMLForest(XMLCONCAT(XMLFOREST(''' || '2' || '''"TypeMiseaJour", ''' || '2' || '''"TypeListeSecurite"), Y1)as"ListeSecurite", XMLCONCAT(XMLFOREST(''' || '2' || '''"TypeMiseaJour", ''' || '2' || '''"TypeListeSecurite"), W1) as "ListeSecurite") INTO Z1 FROM DUAL; END;';
     
    END;
    Voici l'erreur :
    11:21:03 Execution failed: ORA-06550: Ligne 1, colonne 172 :
    11:21:03 PL/SQL: ORA-00904: "W1" : identificateur non valide
    Merci pour votre aide.

  2. #2
    Expert confirmé
    Profil pro
    Inscrit en
    Août 2008
    Messages
    2 953
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 2 953

  3. #3
    Nouveau candidat au Club
    Inscrit en
    Avril 2012
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Avril 2012
    Messages : 2
    Par défaut variable bind oracle 10G
    Bonjour.
    Je ne comprends pas bien ,car si j'utilise qu'une variable bind Y1 je n'ai pas d'erreur par contre si j'utilise 2 ou 3 variables bind dans une seul requête j'obtiens l'erreur.

Discussions similaires

  1. Réponses: 5
    Dernier message: 14/12/2011, 14h34
  2. [SSIS] [2K5] Variable SSIS avec Oracle 10g
    Par alaa00 dans le forum SSIS
    Réponses: 0
    Dernier message: 22/03/2010, 12h08
  3. saisie variables sous SQL - Oracle 10g
    Par info_ora dans le forum Forms
    Réponses: 2
    Dernier message: 23/05/2006, 17h15
  4. Installation Oracle 10g sous Windows 2000
    Par Jeff206 dans le forum Oracle
    Réponses: 6
    Dernier message: 24/08/2004, 15h51
  5. [ORACLE 10g Linux] Pbm de connexion avec un Client winXP
    Par zarbiwayne dans le forum Administration
    Réponses: 26
    Dernier message: 20/08/2004, 22h37

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