Bom tarde a todos,
Estou precisando criar no Oracle um JAVA STORED PROCEDURE que retorne uma lista de objetos do tipo abaixo:
create TYPE saldoConta_TY AS OBJECT(
codigoOrca VARCHAR2(10),
codigoConta NUMBER,
descricao VARCHAR2(70),
classificacao VARCHAR2(50),
saldoMes NUMBER,
saldoAcumulado NUMBER,
saldoAtual NUMBER);
/
create TYPE saldosConta_TB AS TABLE OF saldoConta_TY;
/
Eu que estou tentando fazer é criar uma JAVA STORED PROCEDURE para processar e retornar o saldo do orçamento de várias contas num lista.
Alguém pode me dar uma dica de onde encontro material sobre o assunto. Já pesquisei muita coisa, mais ainda estou com dúvidas de como é feito o mapeamento de um objeto oracle para o Java e como faço o retorno do resulto do Java para o Oracle.
Agradeço qualquer ajuda.
Augusto
Usina Coruripe
Fala ae filhote,
Então kara… é igualzinho programação Java, normal… Exemplo:
criando no banco:
PROCEDURE SINI2086_001WF(
P_CD_NOME IN VARCHAR2
P_CD_CODIGO IN NUMBER
)
AS LANGUAGE JAVA NAME 'br.com.blablabla.MinhaClasse.metodo(java.lang.String, java.lang.Long)';
E na classe fica normalzão kara, só lembra do método, pra retornar mais de um registro, ai dá uma olhada em RefCursor.
Falows
Ahh, mas como você pediu, procurei bem rápido umas páginas que falam sobre Java Stored Procedure:
http://www.guj.com.br/posts/list/23651.java
http://12.46.245.173/help/sblitmwr.htm
Veio, valeu pelas dicas…
A minha duvida é especificamente quanto a forma de integrar o Java com os Objects-Types que eu crio no Java.
Eu já até fiz algumas Java Stored Procedures, mais que retornam dados simples (String, CLOB, etc). A idéia é bem simples, criar um código Java que vai gerar uma lista e retornar essa lista para serunsado numa instrução Select. Quando a criar o código Java e integrar com PL/SQL esta tudo tranquilo.
Se vc puder me dar umas dicas, sugestões de leituras, sites a respeito do assunto eu agradeço muito.
Valeu …