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

SGBD Perl Discussion :

executer une procedure stockee oracle dans un script perl


Sujet :

SGBD Perl

  1. #1
    Futur Membre du Club
    Inscrit en
    Mars 2009
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 8
    Points : 8
    Points
    8
    Par défaut executer une procedure stockee oracle dans un script perl
    bonjour.
    je souhaite executer une procedure stockee oracle dans un script perl.
    quelqu'un peut il m'aider?

  2. #2
    Invité
    Invité(e)
    Par défaut
    Oui, où est ton code ? Et sur quelle partie tu as un problème ?

    Sinon, si tu ne sais pas par où commencer, lis ceci

  3. #3
    Futur Membre du Club
    Inscrit en
    Mars 2009
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 8
    Points : 8
    Points
    8
    Par défaut
    je veux juste lancer sqlplus et executer la procedure en faisant "EXECUTE MAPROCEDURE".
    mon probleme: je ne sais pas comment lancer un programme dans perl.
    j'avais deja lu la note que tu as envoye

  4. #4
    Futur Membre du Club
    Inscrit en
    Mars 2009
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 8
    Points : 8
    Points
    8
    Par défaut
    dans mon code je fais:

    system("sqlplus yabre/yabre")

    je cherche comment ajouter l'execution de la procedure : execute maproc (execute est une commande qui se lance dans sqlplus.

  5. #5
    Invité
    Invité(e)
    Par défaut
    Si tu as lu ce que je t'ai envoyé, tu ne l'as peut-être pas compris alors. En utilisant DBI, tu n'as pas besoin de faire appel à sqlplus, tu exécutes ta procédure via DBI et DBD::Oracle.

  6. #6
    Futur Membre du Club
    Inscrit en
    Mars 2009
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 8
    Points : 8
    Points
    8
    Par défaut
    j'avais lu cette parite doncje cherchais un autre moyen:


    There is currently no standard way to call stored procedures with DBI. However, if you have created a stored procedure within an Oracle database, you can use $dbh->do() to immediately execute the procedure:

    $dbh->do("BEGIN myPackage.myProcedure; END;");


    mais j'ai essaye et c'est bon.
    merci.
    si tu etais une nana, j'allais te faire la cours

  7. #7
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par fireit Voir le message
    si tu etais une nana, j'allais te faire la cours
    Oublie, et pense plutôt à mettre ton post en (bouton en bas)

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

Discussions similaires

  1. Réponses: 9
    Dernier message: 22/07/2009, 22h33
  2. executer une procedure stocké Oracle dans Perl
    Par makohsarah dans le forum SGBD
    Réponses: 2
    Dernier message: 29/04/2009, 19h15
  3. Réponses: 11
    Dernier message: 15/11/2006, 17h52
  4. [C#/ORACLE 9i] Comment executer une procedure stockée ?
    Par Etienne maheu dans le forum Accès aux données
    Réponses: 3
    Dernier message: 28/08/2006, 16h59
  5. [C#] Comment executer une procédure stockée ?
    Par focus_dotnet dans le forum Accès aux données
    Réponses: 3
    Dernier message: 21/08/2006, 14h30

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