{Oracle} Exécuter un package

Morena001 Messages postés 80 Statut Membre -  
Morena001 Messages postés 80 Statut Membre -
Bonjour,

J'ai crée un package de 2 procédures comme suit mais je ne trouve pas l'instruction qui me permet de l'exécuter,
comme je faisais call alma1('i') j'ai envie de faire call alma1(i) et call alma2(i) au même temps à travers le package.
Pouvez-vous m'aider?

CREATE OR REPLACE PACKAGE risa as
PROCEDURE alma1(a IN varchar2);
PROCEDURE alma2(a IN varchar2);
END risa;

CREATE OR REPLACE PACKAGE BODY risa as
PROCEDURE alma1(a IN varchar2) IS
BEGIN
---
END;
PROCEDURE alma2(a IN varchar2) IS
BEGIN
---
END;
END risa;
Configuration: Windows XP Internet Explorer 6.0

4 réponses

  1. fosa Messages postés 3 Statut Membre
     
    Bonjour,

    pour executer

    en sqlplus

    exec package_name.procedurename(variable);

    ou

    begin
    package_name.procedurename(variable);
    end;
    /
    0
  2. Morena001 Messages postés 80 Statut Membre 2
     
    Merci fosa mais comme ça j'executerai mes procédures séparemment or je voulais le faire à la fois.
    ça me sert à koi donc d'utiliser un package?
    0
  3. Morena001 Messages postés 80 Statut Membre 2
     
    Merci beaucoup, maintenant j'ai compris les packages mais ce n'est pas ce ke je voulais faire;
    Je chercherai d'avantage;
    Cordialement;
    0