Chamar procedure com o createNativeQuery e receber o retorno

0 respostas
jason_bourne

Caros,

Preciso chamar essa procedure abaixo e não sei como, já tentei de td. Alguém sabe como posso fazer? eu preciso usar o createNativeQuery.

StringBuffer sb = new StringBuffer();
		sb.append(" BEGIN ");
		sb.append("pg_generica.PR_BUSCA_END_EMAIL(?,?);");//(IN,OUT)
		sb.append(" END;");

		try {
			Query q = em.createNativeQuery(sb.toString());
			q.setParameter(1, 22); 
			retorno = q.getSingleResult().toString();

		} catch (Exception e) {
			e.printStackTrace();
		}
Criado 10 de agosto de 2009
Respostas 0
Participantes 1