Bonjour, Je suis débutant sous SQL_developer.
j’essaie de créer une procédure stockée mais ça ne marche pas qqun peut m'aider sur le code et comment faire appel à cette procédure dans un autre code SVP :

code:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
create or replace procedure calcul_age_fournisseur
 ( date_naissance in date, age_fournisseur out number)
 is
 begin
 select (sysdate - date_naissance)/365 into age_fournisseur from fournisseur
 
DBMS_OUTPUT.PUT_LINE ( 'age du fournisseur : '|| age_fournisseur));
 exception
 when others then
 DBMS_OUTPUT.PUT_LINE ( 'le numéro de l erreur est : '|| TO_CHAR (sqlcode));
  DBMS_OUTPUT.PUT_LINE ( 'correspondant à : '|| TO_CHAR (SQLERRM)); 
  end;
/
Merci d'avance.