Procedure stockée sous oracle 8i

Résolu
Bonjour,

je débute avec oracle 8i et toad, et je bloque sur les procedures stockées, pour commencer j'ai testée une procedure stockée très basique

create or replace procedure hello
(msg in varchar2)

is
begin

DBMS_OUTPUT.put_line(msg);
end hello;


je l'execute avec sqlplus et ça m'afiche:

SQL> execute printline('bonjour');

Procédure PL/SQL terminée avec succès
.

donc ça marche, maismon probleme est que je sais pas comment recuperer la variable "msg" comment l'afficher je veux dire

merci d'avance pour votre aide

1 réponse

  • Votes
  • Date
  • Date décroissante
  1. Bonjour,

    Tu dois rajouter le code suivant avant l'exécution de ta procédure
    SET SERVEROUTPUT ON
    

    A plus
    1. bonjour christounet

      oui mtn ça marche

      SQL> execute hello('bonjour');
      bonjour

      Procédure PL/SQL terminée avec succès


      merci et à très bientot