salut tous le monde ,
j'ai créé un type comme suit :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
create type isi as object(
num int,
nom varchar(20),
static procedure modifier(numf in int,nomf in varchar));
puis j'ai créé une table

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
create table faculte of isi(
constraint pkf primray key(num));
puis j'ai créé mon type body cette fonction permet de modifier le nom)

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
SQL> create or replace type body isi as
static procedure modifier(numf in int,nomf in varchar) is
begin
update faculte f
set f.nom=nomf
where f.num=numf;
end modier;
end;
/
Corps de type crÚÚ.
SVP aidez moi comment appeler cette procédure dans un applicatif PL/SQL ou bien comment je peux la tester et merci d'avance