Meus dois centavos...
Seguem URLs do Capítulo sobre ARRAYS do manual de JDBC do Oracle8i:
http://otn.oracle.com/docs/products/oracle8i/doc_library/817_doc/java.817/a83724/oraarr2.htm#1056456
http://otn.oracle.com/docs/products/oracle8i/doc_library/817_doc/java.817/a83724/oraarr4.htm#1058094
http://otn.oracle.com/docs/products/oracle8i/doc_library/817_doc/java.817/a83724/samapp2.htm#1020808
[]s
Maiko
buscandoconhecimento <[EMAIL PROTECTED]> escreveu:
Bom dia,Parece-me que vc tem uma procedure q retorna um array, é isso?Bem, não sei se entendi o que vc pediu...mas vou lhe dizer o que fazemos para conseguir isto.Espero q ajude.OracleCallableStatement cstmt = null;
cstmt = (OracleCallableStatement)connection.prepareCall("begin ? := <PROCEDURE_FUNCTION>(?); end;");
cstmt.registerOutParameter(1,OracleTypes.ARRAY, "<TIPO_DE_VARIAVEL_ARRAY_DO_BANCO>");
cstmt.setString(2,software);
cstmt.executeUpdate();
ARRAY simpleArray = cstmt.getARRAY(1);
String[] values = (String[])simpleArray.getArray();Como pode observar é necessário q no banco vc tenha criado um tipo de variável ARRAY, e q a procedure/function em questão retorne uma variável deste tipo para que o Java possa pegá-la com o registerOutParameter() que é utilizado para pegar valores retornados por transações com o bd.Espero ter ajudado.Qlq dúvida manda email.
********************
Um abraço...----- Original Message -----From: Ricardo SilvaSent: Thursday, June 13, 2002 5:42 PMSubject: Re: [java-list] Vetor em PL_SQLVocê quer receber no java ou em uma outra procedure(package)???ua,Ricardo Simiao----- Original Message -----From: "Marcelo Jourdan" & lt;[EMAIL PROTECTED]>To: & lt;[EMAIL PROTECTED]>Sent: Wednesday, June 12, 2002 11:54 AMSubject: [java-list] Vetor em PL_SQL> Pessoal,>> como posso receber de uma procedure (PL_SQL) um objeto seja vetor outable.>> Marcelo>>> _________________________________________________________________> Envie e receba emails com o Hotmail no seu dispositivo móvel:
Copa 2002
Yahoo! - Patrocinador oficial da Copa do Mundo da FIFA 2002