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

PL/SQL Oracle Discussion :

PL/SQL Variable dans un SELECT


Sujet :

PL/SQL Oracle

  1. #1
    Membre averti
    Inscrit en
    Avril 2002
    Messages
    14
    Détails du profil
    Informations forums :
    Inscription : Avril 2002
    Messages : 14
    Par défaut PL/SQL Variable dans un SELECT
    Bonjour,
    J'ai un petit soucis que je n'arrive pas a résoudre:

    Je demande a l'utilisateur de saisir un chiffre entre 1 et 10 ce qui correspond à une des colonnes de ma table. Pour faire correspondre la saisie de l'utilisateur et mes colones, j'ai nommé celles-ci COL1,COL2,COL3,.....,COL10

    Je récupère cette valeur dans ma variable &val par l'intermédiaire de la fonction ACCEPT.

    Jusque la tout va bien mais je peche la dessus :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Select COL||&val into res FROM RESULTAT WHERE lID=i;
    Peut être que ma démarche est totalement fausse donc je vais expliquer ce que j'ai voulus faire, je voudrais concaténer La chaine de caractère "COL" avec la valeur saisie par l'utilisateur.

    Merci par avance pour votre aide.

  2. #2
    Membre Expert

    Profil pro
    Inscrit en
    Avril 2005
    Messages
    1 673
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 1 673
    Par défaut
    Une solution consisterait à passer par le SQL dynamique en utilisant par exemple EXECUTE IMMEDIATE.

Discussions similaires

  1. [SQL] Erreur dans UPDATE SELECT simple
    Par daner06 dans le forum Requêtes et SQL.
    Réponses: 3
    Dernier message: 14/12/2006, 15h58
  2. [PL/SQL] utilisation de variables dans un select?
    Par Dr Kraft dans le forum SQL
    Réponses: 8
    Dernier message: 11/10/2006, 10h17
  3. pb : VIEW avec variable dans le select
    Par seb.briet dans le forum SQL Procédural
    Réponses: 4
    Dernier message: 13/05/2006, 01h57
  4. récupérer une variable dans un select case
    Par rob2-9 dans le forum VB 6 et antérieur
    Réponses: 13
    Dernier message: 23/12/2005, 10h54
  5. Pl/SQL utilisation d'une variable dans un select
    Par larg dans le forum PL/SQL
    Réponses: 17
    Dernier message: 30/11/2004, 17h08

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