Java calls the oracle stored procedure to return the temporary table through the cursor