Je voudrai appeler cette procedure stocké :
Avec :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 procedure ma_procedure ( p_a in a_obj, p_b in b_obj_tab, p_msgs in out msg_obj_tab, p_params in out param_obj_tab)
A votre avis est ce possible d'appeler directement cette procedure avec jdbc ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 - Single row type a_obj as object (aId number(8), aName varchar2(105)) - Table type (type b_obj_tab is table of b_obj) type b_obj as object ( bId number(8), bName varchar2(4)) - Table type (type msg_obj_tab is table of msg_obj) type msg_obj as object ( msg_id number(8), msg_desc varchar2(80)) - Table type (type param_obj_tab is table of param_obj) type param_obj as object ( msg_id number(8), des varchar2(50), value varchar2(50))
Je me dis qu'en utilisant :
myCallableStatement.setObject(1,A);
myCallableStatement.setObject(2,B);
avec A et Bs (un conteneur de B) des classes java contenant les bon getters/setters, ainsi que les bon types, c'est peut être possible.
Mais aussi pensez vous qu'avec hibernate c'est faisable ?
Merci de m'aider !
Partager