p
u
b
l
i
c
i
t
é
publicité
  1. #1
    Invité de passage
    Inscrit en
    avril 2005
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : avril 2005
    Messages : 5
    Points : 1
    Points
    1

    Par défaut [PB 10] Sqlanywhere : procédure stockée

    Bonjour à tous,

    Je redécouvre Powerbuilder (version 10).

    J'ai le problème suivant :

    1) base de données Sqlanywhere 5.0 dans laquelle j'ai une procédure stockée
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    create procedure "DBA".carre(in valeur integer,out toto integer)
    begin
      select valeur*valeur into toto
    end
    2) dans un script PB j'appelle cette procédure de cette façon
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    v1=2
    v2=0
    DECLARE ma_proc PROCEDURE FOR carre(:v1,:v2);
    execute ma_proc;
    En résultat je dois récupérer dans v2 la valeur de toto c'est-à-dire 4 (carré de 2), mais il n'en est rien...

    Je n'arrive pas à récupérer dans le script pb la variable de sortie (toto) de la procédure... je dois m'y prendre mal.


    Quelqu'un a-t-il une idée ?

    Merci d'avance.

    Pierre

  2. #2
    Invité de passage
    Inscrit en
    novembre 2010
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : novembre 2010
    Messages : 3
    Points : 1
    Points
    1

    Par défaut

    Selon l'aide de PB ta méthode est plus pour Oracle

    Voici la syntaxe pour Sybase :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    DECLARE ProcedureName PROCEDURE FOR 
        StoredProcedureName
        @Param1=Value1, @Param2=Value2,...
        {USING TransactionObject};
    Mais je ne suis pas sûr que cette méthode supporte les paramètres "OUT".

    Si cela peut être utile !!

Discussions similaires

  1. passage d'un nom de table dans une procédure stockée
    Par thierry V dans le forum MS SQL-Server
    Réponses: 7
    Dernier message: 26/07/2010, 16h48
  2. Procédure stocké:Insert et renvoie de la clé primair
    Par caramel dans le forum MS SQL-Server
    Réponses: 4
    Dernier message: 17/04/2003, 09h34
  3. [Pervasive SQL ] procédure stockée
    Par magellan dans le forum Autres SGBD
    Réponses: 2
    Dernier message: 25/10/2002, 13h17
  4. Explication procédure stockée
    Par underworld dans le forum MS SQL-Server
    Réponses: 2
    Dernier message: 09/09/2002, 10h51
  5. [Comparatif] Procédures stockées, triggers, etc.
    Par MCZz dans le forum Décisions SGBD
    Réponses: 3
    Dernier message: 28/08/2002, 12h27

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