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

Développement SQL Server Discussion :

Lancer une procédure stockée pour toute une liste


Sujet :

Développement SQL Server

  1. #1
    Nouveau membre du Club
    Inscrit en
    Octobre 2004
    Messages
    71
    Détails du profil
    Informations forums :
    Inscription : Octobre 2004
    Messages : 71
    Points : 38
    Points
    38
    Par défaut Lancer une procédure stockée pour toute une liste
    Bonjour à tous,

    Je chercher à lancer une procédure stockée pour toute une liste.
    J'ai des "codes sachet", qui sont dans une liste particulière.
    Ma requête pour les sortir est simple, du type :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    select * from contenu_liste where list_id=xxx
    J'ai d'autre part une procédure stockée, qui me renvoie toute la généalogie d'un code sachet.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    exec procédure_stockée code_sachet
    Je voudrais combiner les 2 en lançant la procédure stockée sur tous les codes sachet d'une liste donnée.
    Par exemple :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    select (exec procédure_stockée code_sachet) 
    from contenu_liste 
    where list_id=xxx
    C'est possible ? Ou faut forcément le faire un par un ?
    J'ai bien trouvé ça sur le net, mais je ne souhaite pas utiliser la procédure stockée dans le where, mais l'appliquer pour toute une liste.

    Merci pour votre aide !

  2. #2
    Membre éprouvé

    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    1 448
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 448
    Points : 1 234
    Points
    1 234
    Par défaut
    Citation Envoyé par riomois85 Voir le message
    J'ai d'autre part une procédure stockée, qui me renvoie toute la généalogie d'un code sachet.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    exec procédure_stockée code_sachet
    Cette sp vous renvoi-elle une table ou autre chose ?

  3. #3
    Nouveau membre du Club
    Inscrit en
    Octobre 2004
    Messages
    71
    Détails du profil
    Informations forums :
    Inscription : Octobre 2004
    Messages : 71
    Points : 38
    Points
    38
    Par défaut
    Bonjour,

    Merci pour la réponse.
    J'ai contourné le problème en ré-écrivant la sp. N'en ayant jamais fait, c'était pas gagné, mais je m'en suis pas mal sortie finalement !

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

Discussions similaires

  1. Réponses: 2
    Dernier message: 13/10/2015, 10h00
  2. Réponses: 6
    Dernier message: 22/12/2011, 16h26
  3. Réponses: 21
    Dernier message: 04/05/2010, 12h14
  4. Réponses: 0
    Dernier message: 11/09/2009, 18h25
  5. Réponses: 2
    Dernier message: 22/10/2008, 13h14

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