CallableStatement call = con.prepareCall("{ ? = call
java_refcursor.job_listing ('') }");
call.registerOutParameter(1, OracleTypes.CURSOR);
call.execute();
ResultSet rset = (ResultSet)call.getObject(1);
veja em:
http://oradoc.photo.net/ora81/DOC/java.815/a64685/samapp3.htm
----- Original Message -----
From: Sven van 't Veer <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Monday, November 13, 2000 4:33 PM
Subject: Re: [java-list] Stores Procedures retornando ResultSets
>
>
> Rodrigo Morales wrote:
> >
> > Você pode retornar cursores com stored Procedures, o que resolveria
o
> > seu problema.
> >
> > Basta criar uma package com o tipo TCursor (por exemplo) e
utilizá-lo em
> > sua procedure.
> >
> > Segue o exemplo...
> >
> > PACKAGE PACKAGE_RELATORIO AS
> > TYPE TCURSOR IS REF CURSOR;
> > END PACKAGE_RELATORIO;
> >
> > PROCEDURE Relatorio (vPROJETO NUMBER,
> > vCURSOR OUT Package_Relatorio.TCURSOR) IS
> > BEGIN
> > OPEN vCURSOR FOR
> > SELECT ...
> > END;
> >
> > Agora, para usar com java eu já não sei, pois estou começando agora
a
> > trabalhar com a linguagem.
> No casu, usaria CalableStatement em vez de PreparedStatement ou
> Statement e exexcuteCall() em vez de executeUpdate ou executeQuery.
>
> sven
> --
>
============================================================================
==========
> Sven E. van 't Veer
> http://www.cachoeiro.net
> Java Developer [EMAIL PROTECTED]
>
============================================================================
==========
>
> ------------------------------ LISTA SOUJAVA ----------------------------
> http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP
> dúvidas mais comuns: http://www.soujava.org.br/faq.htm
> regras da lista: http://www.soujava.org.br/regras.htm
> para sair da lista: envie email para [EMAIL PROTECTED]
> -------------------------------------------------------------------------
_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com
------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------