Bonjour à tous,
J'ai une function plsql que j'arrive à exécuter depuis hibernate mais j'arrive pas à récupérer la valeur de retour.
J'ai bien suivi le poste http://www.developpez.net/forums/d62...edure-stockee/ mais quand je met
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
BigDecimal test = new BigDecimal("0");
		String result = "";
		Query q = getHibernateTemplate().getSessionFactory()
				.getCurrentSession().getNamedQuery(PR_APPLY).setBigDecimal(
						"test", test).setString("result", result);
		q.list();
J'ai l'erreur suivante
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Could not extract result set metadata
mais quand je fais j'arrive bien à exécuter la fonction mais pas moyen de recuperer le résultat.
Voila l'entête de ma fonction :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
FUNCTION pr_apply(msgErr IN OUT VARCHAR2) RETURN NUMBER IS
Merci d'avance pour votre aide