appel d'une fonction oracle à partir d'un programme java
salu les amis !!!
je n'arrive pas à appeler ma fonction oracle à partir de mon programme java tout en mettant les donnees retournées dans un tableau (jtable), suis debutant dans cet environement.
voilà ma fonction créée sous oracle
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| CREATE TYPE ANNEE_OBJ IS OBJECT (t_idannee NUMBER,t_annee VARCHAR(15));
CREATE TYPE ANNEE_TAB IS TABLE OF ANNEE_OBJ;
CREATE OR REPLACE FUNCTION liste_annee RETURN ANNEE_TAB
IS
L_annee ANNEE_TAB := ANNEE_TAB();
n INTEGER :=0;
BEGIN
FOR AN IN (SELECT IDANNEE,ANNEE FROM TANNEE)
LOOP
L_annee.EXTEND;
n := n+1;
L_annee(n) := ANNEE_OBJ(AN.IDANNEE,AN.ANNEE);
END LOOP;
RETURN L_annee;
END; |
je compte sur votre aide !