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

DB2 Discussion :

variable en DB2


Sujet :

DB2

  1. #1
    Membre à l'essai
    Inscrit en
    Décembre 2007
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 3
    Par défaut variable en DB2
    Bonsoir,

    voilà mon pb :
    mon appli doit permettre l'exécution de requêtes sur une base DB2 existante.


    Or les tests montrent que les requêtes utilisant des variables

    ex :
    SELECT champ1
    FROM table1
    where champ1 = _idUsine

    provoquent une erreur du type :
    [IBM][CLI Driver][DB2] SQL0104N An unexpected token "_" was found following "".
    Expected tokens may include: "( + - ? : ALL ANY CASE CAST SOME USER <FLOAT> CURRENT NEXTVAL". SQLSTATE=42601


    Il semble que la variable ne soit pas interprétée.
    Comme j'y connais pas grand chose en DB2, je seche , d'où mes questions :

    1 - _idUsine est elle une variable définie dans DB2 ?
    2 - Comment puis je verifier sont existence ?


    Merci de votre aide

    a+
    sam

  2. #2
    Membre Expert

    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    1 298
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 1 298
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ...where champ1 = : idUsine
    C'est par deux points ( : ) et pas underscore ( _ ) qu'il faut faire précéder le nom de la variable.

    Mais on ne peut utiliser des variables dans les instructions SQL que dans les programmes HLL, c'est à dire RPG, COBOL, JAVA, PHP, etc. dans lesquels on a au préalable défini ces variables.

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

Discussions similaires

  1. DB2 ZOS - PB de host variables
    Par pdz74 dans le forum DB2
    Réponses: 13
    Dernier message: 19/12/2009, 14h26
  2. DB2 ZOS - PB de host variables
    Par pdz74 dans le forum DB2
    Réponses: 0
    Dernier message: 14/12/2009, 11h08
  3. creation de variable en SQL DB2
    Par pcouas dans le forum DB2
    Réponses: 3
    Dernier message: 13/10/2009, 11h25
  4. Variables dans requetes db2
    Par godzilla dans le forum DB2
    Réponses: 1
    Dernier message: 28/07/2006, 16h33
  5. [DB2] Ordre de déclaration des variables
    Par Fatah93 dans le forum DB2
    Réponses: 1
    Dernier message: 04/05/2005, 17h18

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