Procédure stockée insertion sélection et appelle
Bonjour je veux démarrer avec les procédures stockée mais j'ai un problème:
j'ai écrit cette procédure
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
|
create or replace
PROCEDURE maProcedure
( numero_ordre IN NUMBER
, V_1 IN VARCHAR2
, V_2 IN VARCHAR2
, V_CURSEUR OUT sys_refcursor
) AS
BEGIN
IF numero_ordre=0 THEN
BEGIN
INSERT INTO maTable(code_1, code_2)
VALUES (V_1, V_2);
END;
ELSIF numero_ordre=1 THEN
BEGIN
UPDATE maTable set
code_1= V_1,
code_2= V_2
where code_1=V_1;
END;
ELSIF numero_ordre=2 THEN
BEGIN
DELETE FROM maTable WHERE code_1= V_1;
END;
ELSIF numero_ordre=3 THEN
BEGIN
OPEN V_CURSEUR FOR SELECT * FROM maTable;
END;
END IF;
END maProcedure; |
me je sais pas comment l’appeler pour faire une insertion.
Besoin d'aide et merci d'avance.