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

MS SQL Server Discussion :

Est il possible de faire un cursor sur une procédure stocké ?


Sujet :

MS SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Avatar de berceker united
    Profil pro
    SQL
    Inscrit en
    Février 2005
    Messages
    3 509
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : SQL
    Secteur : Finance

    Informations forums :
    Inscription : Février 2005
    Messages : 3 509
    Par défaut Est il possible de faire un cursor sur une procédure stocké ?
    Bonjour,
    Je voulais savoir s'il était possible de faire un curseur en appellant une procédure stocké qui retourne un tableau.
    Avec une syntaxe simple j'ai pas réussi.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    DECLARE C Cursor FOR EXECUTE maPSSelectToto;
    Y aurait il subtilité à connaitre ou cela ne fonctionne pas ?
    Merci

  2. #2
    Membre émérite
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Août 2006
    Messages
    730
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 63
    Localisation : France

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2006
    Messages : 730
    Par défaut
    pourquoi tu veux un curseur ?

  3. #3
    Membre éprouvé
    Avatar de berceker united
    Profil pro
    SQL
    Inscrit en
    Février 2005
    Messages
    3 509
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : SQL
    Secteur : Finance

    Informations forums :
    Inscription : Février 2005
    Messages : 3 509
    Par défaut
    Pour l'instant non j'en ai pas spécialement besoin mais c'étais une question par curiosité.

  4. #4
    Membre émérite
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Août 2006
    Messages
    730
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 63
    Localisation : France

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2006
    Messages : 730
    Par défaut
    je te disais çà car tu peux executer directement ta proc pour crééer ton tableau ou passer par une table avec un
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    select into table exec proc
    par contre çà marche qu'une fois, c'est a dire que le select into ne peut se faire qu'une seule fois, on ne peut pas les empiler

  5. #5
    Membre éprouvé
    Avatar de berceker united
    Profil pro
    SQL
    Inscrit en
    Février 2005
    Messages
    3 509
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : SQL
    Secteur : Finance

    Informations forums :
    Inscription : Février 2005
    Messages : 3 509
    Par défaut
    j'utilise ma proc pour créer mon tableau mais je voulais tenter s'il était possible de le parcrourir via un curseur ou autre chose.
    ou bien ce genre de chose.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    INSERT INTO matable EXEC maPs
    J'ai testé le bout de code que tu m'as envoyé. J'ai l'impression qu'il veut pas en entendre parler.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    DECLARE Cr Cursor FOR SELECT INTO EXEC DBO.PS_PRODUCT;
    FROM ou pas FROM.

Discussions similaires

  1. Réponses: 1
    Dernier message: 25/03/2009, 11h07
  2. Est il possible de faire un trigers sur la date ?
    Par mehdi_scofield dans le forum ASP.NET
    Réponses: 4
    Dernier message: 03/11/2008, 09h47
  3. Réponses: 4
    Dernier message: 24/10/2007, 14h57
  4. Réponses: 23
    Dernier message: 08/06/2006, 15h06
  5. est il possible de faire un trie sur un paramètre donné
    Par chtiboss dans le forum XSL/XSLT/XPATH
    Réponses: 8
    Dernier message: 17/03/2004, 11h51

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