Oracle
 sql >> Base de Dados >  >> RDS >> Oracle

Como posso exibir tabledata com Java Stored Procedure?


Você precisa ter certeza de que a saída do servidor está habilitada e também redirecionar a saída java para ela. No SQL*PLus, você pode fazer isso com as duas instruções a seguir:
SQL> set serveroutput on;
SQL> call dbms_java.set_output(20000);

O número 20000 é o tamanho máximo do buffer, o mesmo que em DBMS_OUTPUT .

Depois disso, se você executar exec showEmp; você deve ser capaz de ver os resultados de um System.out.println() chamada sendo impressa.