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 :

Paramètre Output d'une procédure qui doit alimenter une variable globale d'un DTS.


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 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 Paramètre Output d'une procédure qui doit alimenter une variable globale d'un DTS.
    Bonjour,

    Je souhaite récupérer une valeur venant d'une procédure stocké en output. C'est une variable de type uniqueidentifier et la placer dans une variable global d'un DTS. J'ai pas accès au menu Parameters car il m'indique qu'il détecte aucun paramètre dans mon code SQL. Comment faire dans ce cas là ?

    Merci


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    DECLARE @Bundle VARCHAR(100)
     
    execute sp_ImportItemFr @Bundle ;

  2. #2
    Membre très actif Avatar de Bernardos
    Homme Profil pro
    Consultant Senior dba sql server & Microsoft Business Intelligence
    Inscrit en
    Avril 2008
    Messages
    333
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : Belgique

    Informations professionnelles :
    Activité : Consultant Senior dba sql server & Microsoft Business Intelligence
    Secteur : Conseil

    Informations forums :
    Inscription : Avril 2008
    Messages : 333
    Par défaut
    Bonjour,
    Ce sera plus facile si tu nous donnes le code de la procédure
    Cordialement,

  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
    Merci pour votre intervention.

    La procédure est un peut trop longue. Disons qu'en résumé je fais ceci.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    CREATE PROCEDURE maProcedure @maVar UNIQUEIDENTIFIER OUTPUT
    AS 
    BEGIN
       ...
      SET @maVar = NewID()
       ...
    END
    C'est ce la valeur de @MaVar que je veux retransmettre à un autre step SQL dans le DTS.
    Comme ça fait très longtemps que j'ai pas fais de DTS je me souviens plus comment c'était possible de le faire, je sais que je faisais cela avant. Malgré mes recherches je ne trouve pas exactement ce que je veux. Je ne peux pas utiliser de point d'interrogation dans l'appel de la procédure.

  4. #4
    Membre très actif Avatar de Bernardos
    Homme Profil pro
    Consultant Senior dba sql server & Microsoft Business Intelligence
    Inscrit en
    Avril 2008
    Messages
    333
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : Belgique

    Informations professionnelles :
    Activité : Consultant Senior dba sql server & Microsoft Business Intelligence
    Secteur : Conseil

    Informations forums :
    Inscription : Avril 2008
    Messages : 333
    Par défaut
    Re,
    essaye ceci
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    EXECUTE sp_ImportItemFr @Bundle OUTPUT
    Par contre,
    J'ai pas accès au menu Parameters car il m'indique qu'il détecte aucun paramètre dans mon code SQL
    je comprend pas de quoi tu parles?
    cordialement,

Discussions similaires

  1. Réponses: 6
    Dernier message: 08/09/2010, 17h25
  2. [AC-2003] Une sous-procédure qui met fin à une procédure
    Par Hamadokh dans le forum IHM
    Réponses: 2
    Dernier message: 04/02/2010, 08h59
  3. Réponses: 0
    Dernier message: 11/01/2010, 15h54
  4. [AC-2007] Inserer la valeur dans une table avec une liste qui en alimente une autre
    Par DidoFido dans le forum VBA Access
    Réponses: 6
    Dernier message: 03/12/2009, 11h39
  5. Réponses: 2
    Dernier message: 21/04/2006, 14h32

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