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 :

Recorset d'ne proc stock dans une proc stock


Sujet :

Développement SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Avatar de topolino
    Profil pro
    Inscrit en
    Juillet 2003
    Messages
    1 901
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2003
    Messages : 1 901
    Par défaut Recorset d'ne proc stock dans une proc stock
    Bonjour,

    J'ai une proc stock qui est chargee d'encapsuler plusieurs proc stock.
    L'une d'entre elle me sort un recordset, comment puis le recuperer dans ma proc stock qui l'encapsule qfin aue je puisse faire des traitements ?

    Merci

  2. #2
    Modérateur

    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Janvier 2005
    Messages
    5 826
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2005
    Messages : 5 826
    Par défaut
    Bonjour,

    Vous pouvez le récupérer dans une variable table, mais j'espère qu'il retourne un cardinal faible, sans quoi l'insertion dans cette variable table sera longue et les traitements que vous effectuerez à paritr des données qu'elle contient le seront aussi

    Supposons que votre procédure stockée retourne un jeu de lignes dont la structure est la suivante : unEntier INT, uneChaine VARCHAR(20).

    Alors vous devez écrire :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    -- Déclaration de la structure qui recevra les lignes de maProcedureStockee
    DECLARE @RowSet TABLE
    (
    	unEntier INT,
    	uneChaine VARCHAR(20)
    )
     
    -- Stockage du résultat
    INSERT INTO @RowSet
    EXEC dbo.maProcedureStockee @mesParametres
     
    -- Traitements ...
    SELECT unEntier, uneChaine
    FROM @RowSet
    @++

Discussions similaires

  1. Appels de procedures stockées dans une proc stockée ?
    Par Nadaa dans le forum MS SQL Server
    Réponses: 12
    Dernier message: 17/07/2008, 10h32
  2. Proc export dans une proc IML
    Par stefsas dans le forum SAS IML
    Réponses: 0
    Dernier message: 05/05/2008, 16h08
  3. Réponses: 3
    Dernier message: 28/08/2007, 15h21
  4. Appel d'une procédure stockée dans une procédure stockée
    Par MrEddy dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 13/09/2006, 16h17
  5. Réponses: 3
    Dernier message: 17/01/2006, 17h12

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