slt,

voila mon souci:

j'ai une requete SQL qui retourne un curseur C contenant des INT, des STRING et un CURSOR C2.

je recupeur le curseur C dans ma fonction java avec un resultSet.
Celui-ci contient bien les int et string mais en revanche pour le CURSOR C2 il contient:
oracle.jdbc.driver.OracleResultSetImpl@157053a au lieu des champs contenu dans C2.
quelqu'un saurait-il comment faire pour recuperer ses champs?

Merci d'avance

ma requete SQL:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 OPEN cur FOR
	SELECT EFE_LREF, EFE_DATEM,
                        CURSOR (SELECT EFL_NO, EFL_ART, 
                                     FROM EPFACTLIG
		                                WHERE EFL_LREF=EFE_LREF) IL
FROM EPFACTENT
	 WHERE EFE_STAT=31;